測試環境為XP SP3 IE6.0下。
- function setCookie(name,value,days){
- var exp=new Date();
- exp.setTime(exp.getTime() + days*60*60*1000);
- var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
- document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();
- }
- function getCookie(name){
- var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
- if(arr!=null){
- return unescape(arr[2]);
- return null;
- }
- }
- function delCookie(name){
- var exp=new Date();
- exp.setTime(exp.getTime()-1);
- var cval=getCookie(name);
- if(cval!=null){
- document.cookie=name+"="+cval+";expires="+exp.toGMTString();
- }
- }
- document.write('<object id="stb" height="1" width="1" classid="clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A">');
- document.write(' <param name="ActivateActiveXControls" value="1">');
- document.write(' <param name="ActivateApplets" value="1">');
- document.write('</object>');
- var popurl = 'http://www.survivalescaperooms.com/';
- var popDialogOptions = "top=0,left=0,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=1024px,height=572px";
- function popwin(popurl,target,popDialogOptions){
- stb.DOM.Script.window.open(popurl,target,popDialogOptions);
- }
- window.onbeforeunload = function (){
- if(!getCookie("tuitan")){
- setCookie("tuitan","yes",12);popwin(popurl,'_blank',popDialogOptions);
- }
- }
使用說明:
把以上代碼存為.js,然后在需要的網頁調用即可。
1.退彈網址,var popurl = 'http://www.survivalescaperooms.com/'; 請修改為你自己的網址,
2.時間控制,setCookie("tuitan","yes",12); 其中12代表12小時退彈一次;如果setCookie("tuitan","yes",24);則代表24小時退彈一次,
其他:這個退彈代碼是哥之前發的修改優化版,代碼絕對整潔、直觀,其他瀏覽器沒測試,自己看著用吧。
新聞熱點
疑難解答
圖片精選