今天在看百度的音乐,发现弹窗有点不同的地方:

链接写为:


<a target="_blank" href="http://220.181.27.54/m?ct=134217728&tn=baidumt,九月的高跟鞋  &word=wma,http://218.84.32.24/ok/ad/7~cH9ur67xfpLAPgNQ$$.wma,,[%BE%C5%D4%C2%B5%C4%B8%DF%B8%FA%D0%AC]&si=%BE%C5%D4%C2%B5%C4%B8%DF%B8%FA%D0%AC;;%C6%EB%D4%A5;;17797;;17797&lm=16777216" onclick="return ot(this,'17797');">试听</a>


追踪一下函数ot:


function ot(obj,lrcID) {
   URL=obj.href;
   width=510;
   height=220;
   var isFF=(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1)
   var left = ( screen.width - width ) / 2;
   var top = ( screen.height - height ) / 2;
   var re=new RegExp("^[0-9]+$");
   if(lrcID!=null&&!isFF){
      var d = lrcID.match(re)
      if(d&&parseInt(lrcID)>0){
      top=0;
      height=510;
    }
   }
   window.open(URL,'','width='+width+',height='+height+',top='+top+',left='+left+',scrollbars=0,resizable=0');
   return false;

}


这里应该是保证了是否允许js,都可以打开新窗口,甚至我用maxthon阻止弹出窗口都没有办法阻止所有的,好像这个脚本不错的样子。

另外,cococ的打开窗口也是有一套:

<a  href="single_list/0/1/9388/060918/cyl/112488.html" target=_blank"c">唯舞独尊-蔡依林 </a>


这个是指定打开的窗口,c为一个标识,别的地址也会利用这个窗口,保证只有一个窗口在使用。


原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
发表评论
AD
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐