當一個頁面包含第三方javascript(通過<script src=...
)並且該javascript設置了一個cookie時,該cookie「變成」第一方cookie,儘管它最初由第三方源設置。禁用第三方cookie是否也禁用由第三方javascript創建的cookie?
我的問題是這樣的。如果有人在瀏覽器中禁用了第三方cookie,那麼這是否也適用於由第三方javascript設置的Cookie?或者它是否只阻止在向第三方域的請求的頭文件中明確設置的cookie?
無論哪種方式,所有的瀏覽器都以完全相同的方式處理這個問題,或者做一些塊JavaScript的cookie,但其他人允許它?
我使用Firefox進行的有限測試顯示,即使關閉了該功能,由第三方javascript創建的cookie仍然可以正常工作......但測試所有瀏覽器有點痛苦,所以我想我會問有沒有人想知道類似思想和更徹底的測試。 – Sean 2010-04-02 02:52:08
不,你原來的理解是正確的 - 我試圖弄清楚通過http標頭的cookie是否與通過javascript設置的不同,即使它們來自「相同的第三方域」。 – Sean 2010-04-02 05:54:19