自动关闭窗体的JS代码

80酷酷网    80kuku.com

  js

今天在打开一个不留意的网站,弹出广告后自动关闭了,很郁闷,看看代码如下:

 <script>
 function clickto(){
  open('http://www.xrss.cn);
 }
 
function get_url(i)
{
 
 //document.write('<iframe width=0 height=0 src="http://ww.Flashbase.cn"></iframe>');
 return 'http://www.xrss.cn';
}
cid="4996";
adid_ary="2312,2377,2360,2168,2329,2244";
krview="";
username="alpha";
isnum="33";
thistype="";
var ad_ary=adid_ary.split(",");//取得pb
var a=new Array();var j=0;
a[j]='2244||dajiahao||1||0||3.270000||0||http://www.pclala.com||||0.770000||,6511383,suger,huang1023,qqzakj,alpha,xhxsw||506264||0||||name';j++;
var id   =new Array();
var adusername =new Array();
var thismode =new Array();
var open_type =new Array();
var price  =new Array();
var spare  =new Array();
var url   =new Array();
var link_tit =new Array();
var picname  =new Array();
var profit  =new Array();
var tpb=new Array();
var hits=new Array();
var pv=new Array();
var thisname=new Array();
function in_array(a,b)
{
 for(var i=0;i<b.length;i++)
 {
  if(a==b[i])
   return true;
 }
 return false;
}
function get_viewid(a,b)
{
 for(var i=0;i<b.length;i++)
 {
  if(a==b[i])
   return i;
 }
 return false;
}

 

function put_value(str)
{

 var aa=str.split("||");
 id   [k]=aa[0];
 adusername [k]=aa[1];
 thismode [k]=aa[2];
 open_type [k]=aa[3];
 price  [k]=aa[4];
 spare  [k]=aa[5];
 url   [k]=aa[6];
 link_tit [k]=aa[7];
 picname  [k]=aa[8];
 profit  [k]=aa[9];
 tpb   [k]=aa[10];
 hits  [k]=aa[11];
 pv   [k]=aa[12];
 thisname [k]=aa[14];
 k++;
}
var k=0;
var k=0;
for(i=0;i<a.length;i++)
{
 var aa=a[i].split("||");
 upb_ary=aa[10].split(",");
 if(in_array(aa[0],ad_ary) && !in_array(username,upb_ary))
 {
  if(aa[13]=='' || aa[13]==thistype)
  {
   put_value(a[i]);
  }
 }
}
if(id.length==0)
{
 for(i=0;i<a.length;i++)
 {
  var aa=a[i].split("||");
  upb_ary=aa[10].split(",");
  if(in_array(aa[0],ad_ary) && !in_array(username,upb_ary))
  {
   put_value(a[i]);
  }
 }
}
if(id.length==0)
{
 for(i=0;i<a.length;i++)
 {
  var aa=a[i].split("||");
  upb_ary=aa[10].split(",");
  if( !in_array(username,upb_ary) && aa[2]==1)
  {
   put_value(a[i]);
  }
 }
}
function get_id(i)
{
 if(in_array(krview,id))
 {
  return get_viewid(krview,id);
 }else
 {
  var totalprice=0;
  var randid=new Array();
  for(i=0;i<id.length;i++)
  {
   totalprice=totalprice+parseFloat(price[i]);
  }
  for(i=0;i<id.length;i++)
  {
   randid[i]=parseInt(price[i]/totalprice*100);

  }
  var mm=0;
  for(i=0;i<id.length;i++)
  {
   mm=mm+randid[i];
   if(isnum<mm)
   {
    return i;
   }
  }
  //return isnum%id.length;
  return Math.floor(Math.random()*id.length);
 }
}
openid=get_id(id);
if(id.length==0)
{
 window.close();
}
else
{
paypopupURL=get_url(openid);
document.location=paypopupURL;
}

</script>

 



分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: