请求.js文件的最简单的JavaScript函数是什么?

4
我想知道请求服务器端.js文件的最简单的javascript函数是什么。目前我有一个jquery-1.4.2.min文件,大小为70kb,我想知道是否有一种使用javascript请求此文件的方法。这样,如果用户没有启用javascript,则该函数将被忽略,jquery文件也不必下载,从而加快页面下载速度并减少服务器使用的带宽。
另外,如果这样做可以实现,那么文件只会被下载还是页面会开始使用它呢?谢谢!
3个回答

4
大多数浏览器在禁用 JavaScript 时已经不会下载它,因此对于大多数浏览器用户来说,这是一种过度优化。如果我能找到相关问题,我会更新这个......但这是你不需要处理的事情 :)
编辑:这是那个问题,尽管我认为还有另一个类似的问题。
还要记住的另一件事是,用户只会下载一次 如果您的缓存标头设置正确。还可以查看 使用 CDN 来包含 jQuery

太棒了,感谢您的回复!我不知道大多数浏览器已经处理了这个问题。我已经计划设置缓存头(并发现CDN),但还是感谢您的提醒!保重。 - JesseBuesking
@user435460 - 欢迎 :), 欢迎来到SO!如果问题得到解决,请务必通过左侧的勾选标记接受答案 :) - Nick Craver

0
如果用户没有启用 JavaScript,则带有 src 属性的 <script> 元素将被忽略。

0
如果你真的想要的话,你可以使用document.write()来写入脚本标签或者创建一个脚本元素并将其附加。如果js被禁用,它永远不会发生。但是其他人已经提到了,对于大多数现代浏览器,如果js被禁用,脚本标签将被简单地忽略,所以这是过度设计了。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接