我需要爲同一會話的每個選項卡/窗口存儲唯一數據,因此我無法使用Cookie。此外,Chrome現在似乎在整個瀏覽器重新啓動時保留會話cookie。所以我使用window.name作爲存儲所需數據的方式。window.name替代cookie
我對window.name的使用在腳本中可以被其他人嵌入。所以我想知道哪些其他庫使用window.name(我相信它用於跨域數據傳輸)?
我需要爲同一會話的每個選項卡/窗口存儲唯一數據,因此我無法使用Cookie。此外,Chrome現在似乎在整個瀏覽器重新啓動時保留會話cookie。所以我使用window.name作爲存儲所需數據的方式。window.name替代cookie
我對window.name的使用在腳本中可以被其他人嵌入。所以我想知道哪些其他庫使用window.name(我相信它用於跨域數據傳輸)?
window.name
在現代瀏覽器的不同域之間沒有保留,因此它被放棄用於跨域數據傳輸。
是否有其他方式window.name被其他庫使用?當我的腳本被包含時,我不想打破另一個庫。 – akkishore
如果網站面向舊瀏覽器並使用舊庫,則可用於跨網域傳輸。另外,如果一個表單定位到一個具有特定名稱的窗口,並且意外更改了名稱。即
參考?你試過這個嗎? –
您是否嘗試過'location.hash'來存儲標籤特定的數據? –
但我需要跨頁面導航的數據。另外,如果網頁已經使用哈希? – akkishore
你可以連接到你的鏈接的「onclick」來永久保存它;如果已經有一個散列,你必須想出更聰明的東西:) –