2014-03-26 31 views
1

嘗試通過javascript在Iframe嘗試今天寫入cookie時,會變成可愛且間歇性的東西。Internet Explorer不寫入document.cookie?

所以說,我給你一個新的Cookie:

document.cookie = "key=value;"; 

呼叫說餅乾收益爲:

document.cookie = ""; 

我經歷了IE 9和IE10都試過,它的工作對某些用戶而不是其他人。同一瀏覽器版本。

此外,它似乎是特定於計算機的,我們在企業網絡中,用戶可以登錄到一臺機器,沒問題,而另一臺工作站,我們會看到這種行爲。

我想過一些組策略,但最後一點讓我感到有些失落。

編輯:更多額外的細節。

這些機器上允許使用Cookie。

這不是會話/持久Cookie混搭;從字面上試圖寫入document.cookie對象返回「」,即使您在賦值後立即調用它。

這裏有一個大的我錯過了,我想這些分配作爲的iFrame,並且似乎沒有要與P3P頭一個問題,因爲有一些正在查看它只是罰款機;同一瀏覽器版本。

+0

檢查一個明顯的第一件事情是,如果cookie是在該機器上的瀏覽器禁用。 –

+0

不,cookie不會被禁用。 – Algorath

+0

未設置Cookie的瀏覽器上的隱私級別設置是什麼? – EkoostikMartin

回答

2

我遇到了同樣的問題,發現IE無法訪問cookie的用戶啓用了保護模式。

Internet選項/安全/啓用保護模式(取消)