我们网站上的一个网页非常长。尽管页面本身不调用任何javascript或JQuery函数,但它的基页注册了jquery源代码脚本(jquery-1.2.6.js),这似乎会导致IE7显示"A script on this page is causing Explorer to run slow.“。当您单击一个链接时,您会收到一条消息,该链接将引导您离开这个长页面。
删除jquery源脚本的注册可以解决这个问题,但是页面上还有其他需要jquery的控件,所以这并不是一个真正的选择。
你知道为什么会发生这种情况吗?有什么办法解决它吗?谢谢。
我想要一些本地的东西,我可以用来测量我的互联网速度,而不是总是去。因此,我发现脚本概述如下:
int jQueryFileSize = 261; //Size of File in KB.
WebClient client = new WebClient();
DateTime startTime = DateTime.Now;
client.DownloadFile("http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.js", Server.MapPath("~/jQuery.js"));
Dat
我听说Google Web Toolkit对于超过5个页面和通用布局的网站不是很好。这是真的吗?我们至少有一个100个子页面和一个用CSSes定义的公共布局。今天我们使用的是PHP,但我们将转向Java前端,或者Spring、MVC或GWT。我们使用了som、jQuery、AJAX和其他像jqGrid这样的jQuery组件。我们还有一些.swf格式的电影和融合图表。选择Spring和GWT相结合是一个很好的选择,还是带有jQuery库的Spring MVC对我们来说是一个更好的选择?
我想删除未使用或与给定上下文无关的函数。假设我们有:
function a(){ console.log('this is an unrelated function'); }
function b(){ console.log('world'); }
function c(){ console.log('hello' + b()); }
c();
现在根本没有使用a(),我不需要它,它只会使脚本更大。jQuery的情况也是如此。我不确定是否像jQuery那样需要那么多代码。我只将jQuery用于highcharts,并通过id和类从dom中选择