我有一個成功的通知,這是在我的網站(html5/bootstrap/jquery)http://www.bassmanager.com &由於某種原因我的用戶無法看到聯繫表單上的成功通知..但在firefox這是工作,什麼是阻止這個正常工作在ie和鉻。爲什麼表單提交ie和鉻不工作
轉到主頁並點擊聯繫我們< - 我仍然得到表單,但沒有繼承,導致人們提交表單1000倍..謝謝!
我有一個成功的通知,這是在我的網站(html5/bootstrap/jquery)http://www.bassmanager.com &由於某種原因我的用戶無法看到聯繫表單上的成功通知..但在firefox這是工作,什麼是阻止這個正常工作在ie和鉻。爲什麼表單提交ie和鉻不工作
轉到主頁並點擊聯繫我們< - 我仍然得到表單,但沒有繼承,導致人們提交表單1000倍..謝謝!
如果你沒有WWW訪問你的網站,這將作品...... =)
你做一個Ajax請求http://bassmanager.com/contact-process.php,這是www.bassmanager.com ...
不同根據Cross-origin resource sharing(或只是CORS),這些域是不同的,因此您在www.bassmanager.com託管的腳本無法向bassmanager.com發出XMLHttpRequest請求。除非目標域明確授權,否則在響應中發送CORS頭。
在您無法控制目標域的情況下(您的情況並非如此),您還可以使用JSONP在不同域之間發出請求。但正如我所說,在您的情況下,這是沒有必要的。只需更改您的ajax發佈URL或允許您的服務器中的bassmanager.com來源。
奇怪,所以.htaccess呢? – user1822748
@ user1822748不,請修正您的'#siteUrl'隱藏輸入字段中的值(或者根本不要在主機名前加URL) – Phil
@Phil ......這是最簡單和最好的解決方案... –
你打擾檢查錯誤控制檯嗎? * XMLHttpRequest無法加載http://bassmanager.com/contact-process.php。來源http://www.bassmanager.com是不允許的訪問控制,允許來源* – Phil