假設我的網站上的用戶有來自其他網站的cookie,並且我知道cookie的名稱。基本上我想要做的是給用戶一個地址欄的鏈接,並用它來激活該cookie的值的Javascript代碼(讓我們稱這個cookie爲「喬」)。例如:通過地址欄訪問cookie的值
我的網站會給用戶點擊此鏈接:Examplesite.com/page=(here是將激活JavaScript或一些特定的Cookie值)
輸出將是什麼代碼在閱讀值:Examplesite.com/page=54(可以說cookie的值是54)之後這樣做。
因爲我無法控制Examplesite.com cookies(我不擁有該網站),所以我無法使用普通腳本。所以我想,爲什麼不給用戶一個鏈接,瀏覽器會認爲用戶請求對這些cookie進行處理(這實際上是真的,因爲他正在粘貼它),而不是一些隨機的網站。然後,所有用戶將要做的就是將其粘貼到地址欄中,地址欄將激活它......我不確定這甚至是可能的。任何答案將不勝感激。
不會發生。您需要一個服務器代理,例如捲髮到網站並顯示返回的Cookie,如果您欺騙用戶的瀏覽器 – mplungjan 2013-04-21 19:58:27
您無法從站點上下文訪問其他站點的Cookie。這會違反[同源策略](http://en.wikipedia.org/wiki/Same_origin_policy)。 – Gumbo 2013-04-21 20:00:27
「違反相同的原產地政策」 - 那麼你是否說如果我想例如現在使用javascript從地址欄中激活一個來自StackOverflow的cookie,我無法做到這一點?即使,我可以看到它的cookie和價值... – user1938653 2013-04-21 20:03:18