近来有些网站无法正常使用

近来发现好几个国外的网站,本来挺正常的,其中有一个是提供云服务的,网站也没被封,就是不能正常登录或修改设置,我还纳闷之前访问好好的,也没见改版啊,咋不能登录了呢。

仔细检查后,发现是网站jquery未能正常加载,一直是loading状态,而遇到这类问题的网站无一例外使用了google的cdn。而这个封的比较彻底,一般的vpn也都无法访问google的cdn。当然,与往常一样,这个也是间歇性的。

以后建议如果要针对中国用户做的网站,jquery的cdn可以使用以下这两种:

新浪的cdn:

http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.js
http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js
其他版本的:http://www.asp.net/ajaxlibrary/cdn.ashx

微软的cdn:

http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.js
http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js
其他版本的:http://www.asp.net/ajaxlibrary/cdn.ashx

当然,这也不见得有效,提供多种选择的做法是写多个:

<script type="text/javascript"src="http://lib.sinaapp.com/js/jquery/1.6/jquery.min.js">
</script><scripttype="text/javascript">
<!--!window.jQuery && document.write('<script src=http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.min.js><\/script>');//-->

评论

此博客中的热门博文

搜索即服务平台searchify的基本概念

部分开放平台url分享统计api

域名从sinaapp转到这里来了