2010-10-26 46 views
1

我在我的web应用程序中使用jquery和jquery ui插件。 和我有一些asp.net服务器控件,他们在页面上注册他们的脚本。 由于我的应用程序应该工作本地我可以把所有的脚本放在母版页中? 所有的脚本我的意思是jquery脚本和jquery Ui脚本,如DatePicker对话框和效果。 还是有没有更好的方法存在? ,因为我想在我的所有页面和用户控件jQuery。 谢谢。把所有的jquery脚本在主页面

+1

有更好的表现更好他们都聚集成单文件。它将定义减少http调用的号码 – kobe 2010-10-26 02:57:23

+0

我必须创建JS文件并在其上放置脚本? – Shahin 2010-10-26 03:14:39

回答

2

在主坚持他们绝对是最简单的方法,如果你打算让他们在每一个可用页。

这听起来像你,包括所有的脚本单独不过,你可以只包括一个文件jQuery的用户界面,例如:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/jquery-ui.min.js"></script> 
如果你想
+0

77代表先生Craver :)你兴奋吗? – Marko 2010-10-26 02:57:44

+0

@Marko - o哇,实际上没有注意几个小时,直到你评论,甜蜜:) – 2010-10-26 03:00:20

+1

@Nick,你是如何得到时间回答这么多问题和工作以及。你分享了很多知识,谢谢 – kobe 2010-10-26 03:02:23

2

是的,把他们都放在主页面。
一旦他们下载的,他们将在浏览器缓存(如果他们已经不在)

+1

更正:一旦它们被下载,它们*可能被浏览器缓存,这取决于服务器是否在这些文件上设置适当的缓存标头。 – 2010-10-26 03:04:56

+0

@Marko - 我不是故意要分析它,只是普遍的一点是人们会认为这种情况发生,并且忽略了一个主要的性能问题(并且低悬的水果)会影响他们的用户......所以很容易修复,但错误的假设是它已经完成了太多的时间。希望至少有一位程序员认为现在正在阅读这个文件(是的,你!)和一个灯泡的关闭:) – 2010-10-26 03:20:26

相关问题