概述
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
var setcookitarray = "";
setcookitarray = "["http://passport.a.com/main/setCookie.do?domain=","http://passport.a.com/main/setCookie/main/setCookie.do?domain=.b.cn","http://passport.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;
//alert(setcookitarrayln);
var notifyurl_list=setcookitarray;
var ll = setcookitarrayln;
var params="yqVg1ennsNnxydEq4azcAP6TjhR90QCEUtB7gs45H08ltXBUNeoy_GczVyqC6cvZEwPGN0Al8XWKDsIt60YO1QsUlbK0Fip73Xz@7djs3ZmhBbAdanMbUH1Y@MVD2@@keR0S7njF5xiy@m6zaRWYNMbJ23jLDSrvEtMj0BExfYvFFe@twp3RHfD41dJOQzWz@nf8i@tJB12hNLIG4oW0eA==";
var failuretime=2678400;
var backurl="http://www.test.com";
//alert("1111");
loginALL(notifyurl_list, ll-1, backurl, params,failuretime);
//alert("2222");
function 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("loginScript"+num,url);
num--;
if (num < 0) {
window.setTimeout(function() {
window.location.href = backurl;
}, 2000);
}
else
{
loginALL(notifyurl_list, num, backurl, params,failuretime);
}
}
}
function request(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>
</body>
主要通过 递归调用 和 动态创建script标签来实现页面的调用。
最后
以上就是阔达烧鹅为你收集整理的sso跨域写cookie的一段js脚本的全部内容,希望文章能够帮你解决sso跨域写cookie的一段js脚本所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复