缘起:
想登录stackoverflow,但提示:
Stack Overflow requires external JavaScript from another domain, which is blocked or failed to load.
-
咋地啦
why?原来是stackoverflow引用了 被禁的
ajax.googleapis.com
的jquery.min.js
文件。 "https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" -
那咋整?
不就缺
jquery.min.js
文件么?提供一个! -
解决:
插件:Gooreplacer
firefox, 为登录stackoverflow,专门下载了个firefox浏览器(其实chrome也可以,看文末小结,装Gooreplacer插件
jquery.min.js文件
既然访问不了google的js,那自己备一个, 让谷歌的url被替换成loclahost的tomcat下的url即可:本地启动一个tomcat,webapp下放了一个相应的jquery.min.js文件,备做替换者
-
修改firefox配置
如果不配置这个:会出现下图所示()
打开新标签输入: about:config回车双击修改security.mixed_content.block_active_content,将true改为false
然后再访问就可以了!
会提示一个这个但是不影响使用:
安全页面上在载入混合的(不安全的)活动内容“http://localhost/ajax/libs/jquery/1.12.4/jquery.min.js
小结和附录:
-
firefox: security.mixed_content.block_active_content
-
chrome无此参数,在快捷方式 “目标”后加参:
--allow-running-insecure-content
--allow-running-insecure-content
-
原文地址:http://blog.51cto.com/coffee/2091724
时间: 2024-10-13 10:13:28