HTML可读的单独脚本标记
HTML readable separate script tag
标题可能有点误导。我需要处理巨大的文件(最小的是210KB),所以通过AJAX获取它们不是一个很快的方法。我试着将它们包含在一个纯文本脚本标记中,结果成功了,但这些文件有几千行,所以它们使HTML代码非常长。当我试图同时删除3时,IDE冻结了。我的问题基本上是:
有没有一种方法,在一个单独的文件中读取代码,在那里我可以做
<script src="myFile.ext" id="myFile"></script>
它的工作原理与在主html标签中使用它相同吗?
您将无法使用脚本标记中包含的文件中的数据,除非它是javascript,并且实际调用页面上定义的函数。阅读jsonp
。
你最好的选择是使用AJAX。
我认为使用AJAX加载的唯一开销是额外的HTTP请求头,与巨大的文件大小相比,这是可以忽略不计的。我不明白为什么你认为与其他HTML一起加载会更快。
相关文章:
- 在单独的模块中放入一个脚本
- 同一按钮上的连续onclick事件触发单独的脚本
- HTML可读的单独脚本标记
- 从单独的.php文件中执行<脚本>
- 谷歌应用脚本 - 将一些功能移动到单独的文件中
- 在单独的选项卡上插入两次内容脚本
- 如何删除脚本并创建单独的js文件
- 一个单独的Perl脚本可以运行一个网站的JavaScript函数吗?
- 将两个单独的元素附加到一个动画脚本
- 单独的回调函数 Java 脚本
- 我应该在模板脚本中使用参数来控制输出,还是使用单独的专用模板
- 我需要为每个模型宽度的Backbone.js创建单独的脚本文件吗
- 如何将内部HTML脚本移动到单独的Javascript
- SVG和Javascript代码是否可以保存在单独的文件中,并且仍然让脚本操作SVG元素
- 我如何才能将我的滚动脚本变成一个单独的功能
- java脚本中的多个函数单独工作,但不能在一个脚本中工作
- 是否可以在两个单独的页面上运行两个内容脚本
- 脚本在“点击”下工作事件,但不是单独的(Backbone.js)
- Firebase编辑规则授予不同客户端脚本单独的能力.没有服务器的授权)
- 我可以分割谷歌分析要求/发送到单独的脚本标签