林网博客

探讨计算机网络安全 拓展计算机网络应用

« 原理分析阿拉QQ大盗盗号收藏:zblog的seo优化 »

搞定JS调用的问题-24小时内只调用一次

做联盟,考虑到太多的问题。自己又没有专用的IP来绑它们。于是想把它全解析到一个地方去。

但问题就出来了,这么多的域名都调用一个JS,而每个域名下的每个子网页每次访问时都会调用JS文件一次。

这样就导致这个JS文件一天内会被反复调用无数次了。用户反感不讲,JS存放的服务器也会受不了这次频繁的调用。

昨天晚上终于得法,把JS调用成功的控制住了。无论用户怎么刷新,只要你没有超过24小时,JS文件就只会被调用一次。其它时间一根不显示JS文件内容。增加了用户的体验度,也减少了JS存放空间的访问次数。

其实这个控制24小只调用一次JS控制很简单

调用方法如下:

程序代码

function goad(){
var Then = new Date()
Then.setTime(Then.getTime() + 24*60*60*1000)
var cookieString = new String(document.cookie)
var cookieHeader = "Cookie1="
var beginPosition = cookieString.indexOf(cookieHeader)
if (beginPosition != -1){
} else
{ document.cookie = "Cookie1=Filter;expires="+ Then.toGMTString()
document.write('');
}
}goad();


把以上存为一个JS文件,这个JS内包含了你真正要的想要的JS文件-"http://www.xxxx.xx/xx.js"。而此JS文件在24小时内只会被调用一次。这样就达到过客想要的效果了。棒 ^_%^
转:http://blog.wyk.net.ru/blog/article.asp?id=1144


订阅我的博客 免费订阅林网博客 欣赏更多博客精品
本文链接地址:http://www.linwan.net.cn/archives/2479.html
原创文章如转载,请注明:转载自林网博客 [ http://www.linwan.net.cn/ ]
  • 文章排行
  • 完全文章排行 随机文章排行 文章本月排行 文章本年排行

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 通过Google订阅本站
  • 通过抓虾订阅本站
  • 通过鲜果订阅本站
  • 通过bloglines订阅本站
  • 订阅本站到飞豆
  • 订阅本站到哪吒
  • 通过电子邮件订阅本站

热文排行使用

最新评论及回复

最新文章

累计排行

林海谐缘软件区新贴

林海谐缘网络区新贴

联系邮箱:16881688&126[AT]com,Powered By Z-Blog 1.8 Spirit Build 80710

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.