我最近将我的站点从本地服务器移动到在线测试服务器。我注意到当我进行更改时,我的“添加到购物车”按钮停止工作。我知道是否与 javascript 或 Ajax 冲突有关。我真的需要解决这个问题,请帮忙。
这是测试站点的链接。
我最近将我的站点从本地服务器移动到在线测试服务器。我注意到当我进行更改时,我的“添加到购物车”按钮停止工作。我知道是否与 javascript 或 Ajax 冲突有关。我真的需要解决这个问题,请帮忙。
这是测试站点的链接。
是因为同源政策违规
将以下代码添加到您的服务器端,即。页面
<?php
header('Content-Type: application/x-www-form-urlencoded');
header("Access-Control-Allow-Origin: *");
?>
这个问题发生在我身上,因为 .htaccess 指向“ http://www.mywebsite.com ”(即带有 www. 前缀),并且 measuremart/security/'security site url' 和 'secure url' 被设置为 ' http://mywebsite.com '(即没有 www. 前缀)。从而导致同源策略问题。将deremmart/security/'security site url'和'secure url'更改为' http://www.mywebsite.com '(所以他们匹配)为我解决了这个问题。