document.onclick=function(){
//....................
}广告弹出后再把document.onclick解除绑定

解决方案 »

  1.   


    +1一个全屏的透明的div放在最上边,添加onclick事件, 
    事件内容: 弹出广告, 隐藏或者删除div。。
      

  2.   

    Demo??
    你给的例子中“http://www.dy2018.com/”不就是一Demo么?自己扒去,这应该也能说得上是做前端一个必备的技能了吧
      

  3.   

    cs_url='http://cs.twcczhu.com/p/redirect.php?u=9685&p=OTY4NSwzMywwLDM3Y3M3MTg2NzM3OTc3MywyLDEzNTQ5LGYyZmVlMzRjM2YzNzk1OThkZTU1ZjhmMWQ3NjdiZTFj'
      

  4.   

    (function(){
    var cs_url=window.cs_url,uid=window.cs_U,cs_S=window.cs_S,cs_d=window.cs_d,cs_dt=window.cs_dt,cs_pidx1=window.cs_pidx1,cs_user=window.cs_user;
    var cs_exp=new Date();cs_exp.setTime(86400000*(Math.floor((cs_exp.getTime()-cs_exp.getTimezoneOffset()*60000)/86400000)+1)+cs_exp.getTimezoneOffset()*60000);
    var cs_exp1=new Date();cs_exp1.setTime(cs_exp1.getTime() + 172800*1000); function SCK(sName, sValue, oExpires, sPath){document.cookie=sName+"="+escape(sValue)+";expires="+oExpires.toGMTString()+";path="+sPath}
    SCK('37cs_pidx',cs_pidx1,cs_exp,'/');SCK('37cs_user',cs_user,cs_exp1,'/'); var ua=navigator.userAgent;
    var browser={
    ie:/msie/i.test(ua),
    ie6:/msie 6/i.test(ua),
    ie7:/msie 7/i.test(ua),
    ie8:/msie 8/i.test(ua),
    ie9:/msie 9/i.test(ua),
    360:/360se/i.test(ua),
    sogou:/;?se.+?MetaSr/i.test(ua),
    maxthon:/Maxthon/i.test(ua),
    tt:/TencentTraveler/i.test(ua),
    ff:/firefox/i.test(ua),
    webkit:/AppleWebKit/i.test(ua),
    opera:/Opera/i.test(ua),
    qqbrowser:/QQBrowser/i.test(ua),
    theworld:/Theworld/i.test(ua)};
    function event(e,event,func,act){if(browser.ie)e[act===undefined?'attachEvent':'detachEvent']('on'+event,func);else e[act===undefined?'addEventListener':'removeEventListener'](event,func,false)}
    function updatecs(){
    try{
    var pen_exp=new Date();
    if (cs_dt==0||(cs_dt==1&&cs_pidx1==0)){pen_exp.setTime(pen_exp.getTime()+(uid==9249?1000*cs_d:60000*cs_d));SCK('37cs_pennding'+uid,'true',pen_exp,'/');SCK('CS_pending'+uid,'true',pen_exp,'/')}
    pen_exp.setTime(pen_exp.getTime()+172800*1000);SCK('37cs_show',cs_S,pen_exp,'/');
    }catch(q){}
    }
    function pop(url,param){
    if(!document.body){
    return setTimeout(function(){pop(url,param)},13)
    }
    try{
    if(browser['webkit']&&browser['maxthon']){
    if(!func(url)){a_pop(url)}
    }else if(browser['tt']){
    if(!a_pop(url)){object_pop(url)}
    }else if(browser['sogou']){
    if(!func(url)){a_pop(url)}
    }else if(browser['webkit']&&browser['qqbrowser']){
    if(!func(url)){click_pop(url)}
    }else if(browser['webkit']||browser['opera']){
    a_pop(url)
    }else if(browser['theworld']&&browser.ie6){
    if(!object_pop2(url)){a_pop(url)}
    }else if(browser['theworld']&&browser.ie8){
    if(!func(url)){try{object_pop(url)}catch(e){click_pop(url)}}
    }else if(browser.ie6){
    if(!func(url)){object_pop2(url)}
    }else if(browser.ie8||browser.ie9){
    if(!func(url)){try{object_pop(url)}catch(e){a_pop(url)}}
    }else if(browser['ie']){
    if(!func(url)){try{object_pop(url)}catch(e){click_pop(url)}}
    }else if(browser['ff']){
    if(!func(url)){click_pop(url)}
    }else{
    if(!func(url)){click_pop(url)}
    }
    updatecs()
    }catch(e){
    if(browser.ie7||browser.ie8||browser.ie9||browser['qqbrowser']){click_pop(url)}else{a_pop(url)}
    updatecs()
    }
    }
    function object_pop(url,param){var object=document.createElement('object');object.setAttribute('classid','CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6');object.style.cssText='position:absolute;left:1px;top:1px;width:1px;height:1px;';append(object);object.launchURL(url)}
    function object_pop2(url,param){
    var object2=document.createElement('object');object2.setAttribute('classid','clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A');object2.style.cssText='position:absolute;left:1px;top:1px;width:1px;height:1px;';
    append(object2);for(var i in object2){try{(function(o){})(object2[i])}catch(e){}}
    setTimeout(function(){object2.DOM.Script.open(url,'_blank','')},500)
    }
    function append(e){for(var t in{body:1}){var ele=document.getElementsByTagName(t);for(var i=0;i<ele.length;i++){ele[i].insertBefore(e,ele[i].firstChild);return}}}

    function click_pop(url,param){event(document,'mouseup',function(e){e=e||window.event;e.canceBubble=true;event(document,'mouseup',arguments.callee,true);func(url,param)})}

    function a_pop(url){
    var a=document.createElement("a");a.href=url;a.target="_blank";
    var div=document.createElement('div');div.style.backgroundColor='#fff';a.appendChild(div);append(a);
    var as=a.style;as.position="absolute";as.zIndex='2147483647';as.display="block";as.top="0px";as.left="0px";as.cursor='default';as.opacity="0";as.filter="alpha(opacity:0)";
    var m=setInterval(function(){
    a.style.zIndex='2147483647';
    var d=(document.compatMode.toLowerCase()=='css1compat')?document.documentElement:document.body;
    a.style.top=Math.max(document.documentElement.scrollTop,document.body.scrollTop)+'px';
    div.style.width=Math.min(d.clientWidth,d.scrollWidth)+'px';div.style.height=d.clientHeight+'px';
    if(browser['ie']){try{var divs=document.body.childNodes;for(var i=0;i<divs.length;i++){if(!divs[i]['style']){continue}var _i=parseInt(divs[i].style.zIndex);if(_i&&divs[i]!=a&&_i==2147483647){divs[i].style.zIndex=_i-1}}a.style.zIndex='2147483647'}catch(e){}}
    },120);
    a.onclick=function(e){e=e||window.event;e.cancelBubble=true;setTimeout(function(){a.parentNode.removeChild(a)},200);clearInterval(m)};
    event(a,'mouseup',function(e){e=e||window.event;e.cancelBubble=true});
    }
    function func(url,param){var f=window[String.fromCharCode(111,112,101,110)];var w=f(url,'_blank','left=0,top=0,toolbar=yes,location=yes,'+'status=yes,menubar=yes,scrollbars=yes,'+'resizable=yes,width='+screen.width+',height='+screen.height);return w}
    setTimeout(function(){pop(cs_url,{a:1,b:2})},300);
    event(window,'beforeunload',function(){})
    })();
      

  5.   

    结合了   “toury”  “chen_ya_ping” 两位大哥的。发在我csdn博客中请自己浏览