【问题标题】:I plan to use jsfiddle for html demos on my site, but how can I store my actual code?我打算在我的网站上使用 jsfiddle 进行 html 演示,但是如何存储我的实际代码?
【发布时间】:2010-07-25 21:34:41
【问题描述】:

我的网站将包含数十个前端现场演示(带有跨浏览器错误的 html 页面),但不是仅仅将它扔到 jsfiddle.net 上并链接到文章中的演示,我实际上想将它们存储在数据库中或组织动态生成的平面文件。

例子:

http://site/css-bug/ 将刊登一篇关于 X 浏览器中某个 bug 的文章。我可以有很多(演示)到一个(错误/文章)。它们将包含 HTML、CSS 和一些 Javascript。

我正在考虑的另一种可能性是制作我自己的 jsfiddle.net 克隆,这样做我必须模仿 jsfiddle 存储它们的方式(但它确实如此)。我认为这是最好的路线,但希望得到建议。

背景信息:

到目前为止,我在目录中手动制作静态 html 文件并链接到它们,并且我am将 Django 用于我的应用程序,该应用程序链接到这些演示(位于媒体服务器上)。

【问题讨论】:

    标签: database file-storage


    【解决方案1】:

    你可以使用 jsFiddle。

    要在本地获取文件,您可以使用未记录的 API 获取已保存小提琴的部分(这意味着它可能会消失并且无效)。将 /show_js/ 或 /show_html/ 或 /show_css/ 添加到 url 的末尾。

    您可能会等待一段时间,直到我们将导出添加到 github 上的 gists(实现这应该不会花费很长时间,但我们希望首先进入 beta 版)。

    要提高加载示例的速度,最好按需加载嵌入式版本。显示 [显示示例] 按钮,它将创建一个带有嵌入式小提琴的 iframe。我们也计划为此编写跨浏览器支持。

    【讨论】:

      猜你喜欢
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 2019-11-17
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-28
      相关资源
      最近更新 更多