现象描述:
访问stackexchange.com内容很慢而且d出的隐私窗口无法消失,无论点击’accept all cookies’还是cusotmize settings该窗口都始终浮动在页面上,非常影响阅读体验。
使用的是chrome浏览器,点击ctrl+shift+i进入网页查看,搜寻关键字Accept all cookies,找到下列位置:
右键点击”删除元素”:
cookies窗口可以被强制移除。
进一步查看js控制台:
发现有提示连接超时错误:
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js net::ERR_CONNECTION_TIMED_OUT
然后就是一堆调用不存在的提示
将网页下载下来查看源代码,有下面一句:
引用的jQurey是googleapis链接里面的,国内访问不了,可以解释为什么打开网页慢以及cookie调用不存在js问题。将该语句改为jQuery的引用,
直接打开保存的网页,这次开启速度很快而且d出的cookies窗口点击确认后会消失。
后续,在github下有一个chrome插件,安装后可以自动替换成国内的链接,一劳永逸,可直接使用:
链接地址如下:https://github.com/justjavac/ReplaceGoogleCDN
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)