<meta http-equiv = "content-type" content = "text / html; charset = utf-8" /> <cript> var setcookitarray = ""; setCooKitArray = "[/"http://passport.a.com/main/setcookie.do?domain=/" ,/"http://passport.a.com/main/setcookie/main/setcookie.do?domain=.b.cn/" ,/http://p Assport.a.com/main/setcookie/main/setcookie.do?domain=.c.com/" ,/"http://passport.a.com/main/setcookie/main/setcookie.do?domain=.d.cn/ "]"; setCookitArray = EVAL (setcookitArray); var setcookitArrayln = setCookitArray.length; // alerte (setCookitArrayln); var notifyurl_list = setCookitArray; var ll = setcookitArrayln; var params = "yqvg1ennsnnxydeq4azcap6tjhr90qceutb7gs45h08ltxbuneoy_gczvyqc6cvzewpgn0al8xwkdsit60yo1qsulbk0fip73xz @ 7djs3 Zmhbbadanmbuh1y @ mvd2 @@ ker0s7njf5xiy @ m6zarwynmbj23jldsrvetmj0bexfyvffe @ twp3rhfd41djoqzwz @ nf8i @ tjb12hnlig4ow0ea == "; var FailureTime = 2678400; var backurl = "http://www.test.com"; // alerte ("1111"); Loginall (notifyUrl_list, ll-1, backurl, params, in-umeretime); // alerte ("2222"); fonction loginall (notifyurl_list, num, backurl, params, failuretime) {var u = notifyurl_list [num]; alert ("url:" + (num) + "-" + u); if (typeof u! = "Undefined") {// alert ("4444:" + notifyurl_list [num]); var url = notifyurl_list [num] + "& failureTime =" + failureTime + "& val =" + params; // alert ("url:" + url); // 动态生成 script 脚本标签执行 url 页面 var login = request ("liginscript" + num, url); num--; if (num <0) {window.setTimeout (function () {window.location.href = backurl;}, 2000); } else {loginall (notifyurl_list, num, backurl, params, failuretime);}}} request de fonction (id, url) {oscript = document.getElementById (id); var head = document.getElementsByTagName ("Head"). Item (0); if (oscript) {head.removechild (oscript); } oscript = document.createElement ("script"); oscript.setAttribute ("src", URL); oscript.setAttribute ("id", id); oscript.setAttribute ("type", "text / javascript"); oscript.setAttribute ("Language", "JavaScript"); head.appendChild (oscript); return oscript;} </script> <body> </odody>主要通过 递归调用 和 和 动态创建 script 标签来实现页面的调用。
以上这篇 SSO 跨域写 Cookie 的一段 JS 脚本 (推荐) 就是小编分享给大家的全部内容了 , 希望能给大家一个参考 , 也希望大家多多支持武林网。