Javascript CORS在Chrome上阻止jquery

Javascript CORS在Chrome上阻止jquery,javascript,html,google-chrome,cors,Javascript,Html,Google Chrome,Cors,所以我为我的媒体制作课程做了一个网站 任务是通过单击按钮来折叠一个部分。但是每次我点击这个按钮,我都会在浏览器控制台中看到一些CORS错误。奇怪的是,这只发生在Chrome中。Firefox工作正常。您可以在MacOS和Windows上使用如下报价: Chrome有一个很棒的命令行参数来禁用web安全性。要在禁用web安全性的情况下启动Chrome,请运行以下命令: /Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome--禁用w

所以我为我的媒体制作课程做了一个网站


任务是通过单击按钮来折叠一个部分。但是每次我点击这个按钮,我都会在浏览器控制台中看到一些CORS错误。奇怪的是,这只发生在Chrome中。Firefox工作正常。

您可以在MacOS和Windows上使用如下报价:

Chrome有一个很棒的命令行参数来禁用web安全性。要在禁用web安全性的情况下启动Chrome,请运行以下命令:

/Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome--禁用web安全性

如果使用的是Windows,请通过命令提示符导航到安装路径,然后运行以下操作:

Chrome.exe--禁用web安全性


参考资料:

要使用ajax,您需要在本地服务器上运行页面,而不是从
文件://
协议运行页面。有浏览器扩展解决方案,但设置本地服务器非常容易。您是在Mac上?按钮是在本地资源上还是在外部资源上执行请求?由于它在某些浏览器中工作,我猜charlietfl已经解开了这个谜。在这种情况下,我建议运行本地轻量级服务器(例如:),以真正避免在服务本地文件时出现任何特定行为。如果有外部请求,请查看以更好地理解问题。请尝试在您的计算机上的apache服务器中承载包含ajax的文件,以便可以将其打开到htdocs中的html文件或包含您的文件的apache公用文件夹中。。。我想它会解决你的chrome问题。。。Chrome70及以上版本的限制太大,即使我们试图在本地主机上创建一个带有https的站点