簡體   English   中英

為什么某些重定向會導致Nexus Chrome瀏覽器無法運行Javascript?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM