本地主机上的Chrome阻止javascript
我正在使用WAMP在本地机器(Windows7UltimateX64)上开发一个站点,运行ApacheV2.2.22、PHP5.3.13和MySQLV5.5.24。我正在使用ChromeV22.0.1229.94进行开发。然而,我在网站上有很多javascript,Chrome无情地阻止javascript在页面上运行 点击地址栏中的“blocked javascript on this page”(阻止此页面上的javascript)小图标,会出现“Always allow javascript on Localhost”(始终允许本地主机上的javascript)复选框,我在Chrome的设置中也有一个javascript异常,明确表示“始终允许javascript打开”http://localhost'. Cookie被允许,“允许所有站点运行JavaScript”被取消,我不知道为什么Chrome不允许JavaScript运行本地主机上的Chrome阻止javascript,javascript,google-chrome,blocking,Javascript,Google Chrome,Blocking,我正在使用WAMP在本地机器(Windows7UltimateX64)上开发一个站点,运行ApacheV2.2.22、PHP5.3.13和MySQLV5.5.24。我正在使用ChromeV22.0.1229.94进行开发。然而,我在网站上有很多javascript,Chrome无情地阻止javascript在页面上运行 点击地址栏中的“blocked javascript on this page”(阻止此页面上的javascript)小图标,会出现“Always allow javascrip
总的来说,我并不一定要解决这个项目,因为IE9和Firefox16.1都允许JavaScript,我可以利用它们。我只是想知道我是否可以在Chrome中做些什么来解决这个问题,因为我想继续在Chrome中开发。您可以给您的本地服务器一个域名,可能会有所帮助
让我知道这是否有效。祝你好运 我也有同样的问题,但只有在控制台打开时。当控制台关闭时,JavaScript会在本地主机上正常加载。但这使得调试工作变得很困难
我通过在一个匿名窗口中打开localhost解决了这个问题。如果您注意到JavaScript只在控制台打开时被阻止(正如一些人所说),那么很可能您在控制台设置中禁用了JavaScript
我认为其中一个可能会解决您的问题:尝试使用[this is a DNS to localhost],这样您就可以放弃这是一个特定于localhost的问题(另外,请确保您没有从客户端加载任何来自本地路径的内容,始终请求您的服务器)。你试过其他机器吗?这听起来很奇怪(如果设置中的所有站点都允许使用JavaScript)。您确定没有阻止该内容的扩展吗?请提供初始网页的URL和被阻止的javascript文件的URL。似乎这就是答案。每次我在没有控制台的情况下加载站点时,javascript都能正常运行。一只奇怪的小虫子。哦,我当然可以在页面加载后打开控制台。这是一个很好的答案。我三次检查了我的Chrome设置,结果通过这个回复发现javascript控制台有自己的属性。非常感谢!谢谢,这正是我所忽略的!谢天谢地,我的公司没有“Dev是个十足的笨蛋”的时间代码