首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
广告
V2EX
›
Node.js
国外网站使用google api调用jquery出现的无法加载问题
xvfeng
·
2013-01-01 21:20:42 +08:00
· 2010 次点击
这是一个创建于 4196 天前的主题,其中的信息可能已经有所发展或是发生改变。
在访问一些国外的网站时,经常会出现整个页面空白无法加载的情况。
打开控制台会出现 "GET
http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"
字样,之后就是jQuery或$ undefined了。
问题出现的原因很简单,jQuery一般被放在页面头部加载,但此处由于调用的是google的cdn,未能成功引入,页面其他部分由于阻塞未能加载,最终导致出现空白页面。
开了翻墙也无法加载。
-----------------
请问各位有好的解决方案吗?
加载
页面
Google
5 条回复
•
1970-01-01 08:00:00 +08:00
1
IFoon
2013-01-01 22:05:02 +08:00
修改一下HOST文件,网上应该有的。
2
BeanYoung
2013-01-01 22:05:43 +08:00
https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
测试可用
3
xvfeng
OP
2013-01-01 22:19:48 +08:00
@
BeanYoung
https开头的可用,但是http开头的不行。什么原因?
4
meteor
2013-01-02 22:05:15 +08:00
@
xvfeng
GFW
5
Danfi
2013-01-02 22:15:38 +08:00
http的直接访问即可,如果用了goagent,规则里改成直接连接
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2377 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms ·
UTC 12:54
·
PVG 20:54
·
LAX 05:54
·
JFK 08:54
Developed with
CodeLauncher
♥ Do have faith in what you're doing.