[英]Why do certain redirects cause Nexus Chrome browser to not run Javascript?
在適用於Nexus 7、4.2.2的Chrome 18.0.1025469瀏覽器上。 某些重定向似乎導致Javascript無法加載。
例如以下頁面: http : //jsfiddle.net/NTEQF/show/具有javascript
alert(1)
如果我鍵入以下內容,則在我的聯系上會看到警報:
jsfiddle.net/NTEQF/show/
但是如果我鍵入(具有清晰的緩存)
www.jsfiddle.net/NTEQF/show/
我可以看到將URL重定向到jsfiddle.net/NTEQF/show/
但沒有看到任何警報。
幾次訪問該頁面后,警報就會開始顯示。 為了始終如一地重現“無警報”,我可以通過設備設置面板清除所有數據:“ Apps > All > Chrome > Clear Data
-有時通過Chrome中的隱私設置清除緩存也可以解決問題。
這意味着在某些情況下可以加載頁面,就像啟用Java時禁用了Javascript一樣。 除了不使用重定向外,關於導致此問題的原因或如何解決的任何想法? 我已經看到了刪除和添加www
重定向的問題。
您必須與重定向保持一致。
如果你調用www.whateverpage.com
一個重定向,然后就whateverpage.com
另一個,你實際上是將兩個不同的領域,所以任何cookie或會話cookie可能會為一個站點設置而不是其他。 如果您有例如mobile.whateverpage.com
類的頁面, mobile.whateverpage.com
。 這些都是不同的域,因此您必須相應地對待它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.