萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> Js跨域同步cookie

Js跨域同步cookie

 Js跨域同步cookie怎麼實現

document.cookie = "name=" + "value;" + "expires=" + "datatime;" + "domain=" + "" + "path=" + "/path" + "; secure";
//name Cookie名字
//value Cookie值
//expires 有效期截至(單位毫秒)
//path 子目錄
//domain 有效域
//secure 是否安全

<iframe src='http://網站:1234/test/Index' width='100' height='100' style="display:none"></iframe>

原頁面js裡 window.location = "http://另外一個網站:1234/GetCookie/Index?" + document.cookie;

跳到另外一個站,

另外一個站獲取cookie,設置cookie

var url = window.location.toString();//獲取地址
var get = url.substring(url.indexOf("liuph"));//獲取變量和變量值
var idx = get.indexOf("=");//獲取變量名長度
if (idx != -1) {
var name = get.substring(0, idx);//獲取變量名
var val = get.substring(idx + 1);//獲取變量值
setCookie(name, val, 1);//創建Cookie
}

copyright © 萬盛學電腦網 all rights reserved