1
我已啓用SSL爲我的購物車,註冊,登錄和聯繫表格。當啓用SSL時,jquery被禁用。我看到谷歌有jQuery導入與https也。SSL正在搞亂/禁用jquery
這裏是https://americanbookcompany.com/store/account/的頁面,當你點擊頂部立即創建一個,它不執行jQuery來切換形式。沒有SSL就完美了。
任何想法?
我已啓用SSL爲我的購物車,註冊,登錄和聯繫表格。當啓用SSL時,jquery被禁用。我看到谷歌有jQuery導入與https也。SSL正在搞亂/禁用jquery
這裏是https://americanbookcompany.com/store/account/的頁面,當你點擊頂部立即創建一個,它不執行jQuery來切換形式。沒有SSL就完美了。
任何想法?
好像你有幾個.js
文件從非安全網址
<script type="text/javascript" src="http://sdscdn.userreport.com/popup.min.js"></script>
<script src="http://tab-slide-out.googlecode.com/files/jquery.tabSlideOut.v1.3.js"></script>
<script src="http://twitter.com/statuses/user_timeline/americanbookco.json?callback=twitterCallback2&count=4" type="text/javascript"></script>
我不能肯定這是唯一的原因,但我SSL
是這樣的事情很敏感調用。也許在本地存儲這些文件並確保所有http
連接都是安全的可能是第一步。
Chrome肯定抱怨: [已阻止] https://americanbookcompany.com/store/account/中的頁面從http://tab-slide-out.googlecode.com/files/jquery中運行不安全的內容。 tabSlideOut.v1.3.js 然後 Uncaught TypeError:Object [object Object] has no method'tabSlideOut' –
原因是從HTTPS加載的頁面加載的所有資源也應該使用HTTPS加載。 – Bruno
在發佈之前,我實際上已經考慮過這個問題了,我想SSL會阻止所有不安全的傳入連接,因爲這會導致很多問題。這解決了它們,非常感謝你的快速回復。 –