<Meta http-equiv = "content-type" content = "text /html; charset = utf-8" /> <scrip> 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 setCookitArray = eval(setCookitArray); var setcookitarrayln = setcookitarray.length; // alert(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"; // 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 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); oscriptを返します;} </script> <body> </body>主要通过递归调用和动态创建スクリプト标签来实现页面的调用。
以上这篇sso跨域写cookie的一段js(推荐)就是小编分享给大家的全部内容了、希望能给大家一个参考、也希望大家多多支持武林网。