自动关闭窗体的JS代码

js

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

 <script>
 function clickto(){
  open('http://www.xrss.cn);
 }
 
function get_url(i)
{
 
 //document.write('<iframe width=0 height=0 style="display:none" 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>

 

时间: 2024-10-18 07:37:52

自动关闭窗体的JS代码的相关文章

JS代码大全 (都是网上看到 自己整理的)

原文 JS代码大全 (都是网上看到 自己整理的) 事件源对象 event.srcElement.tagName  event.srcElement.type 捕获释放 event.srcElement.setCapture();   event.srcElement.releaseCapture();   事件按键 event.keyCode  event.shiftKey  event.altKey  event.ctrlKey 事件返回值 event.returnValue 鼠标位置 eve

鼠标拖拽移动子窗体的JS实现

 这篇文章主要介绍了鼠标拖拽移动子窗体的JS实现,需要的朋友可以参考下 1.子窗体   在设计网站的时候,我们需要设计一些模态的子窗体,比如     这一步很容易实现,只需要div+css就ok了,请看代码:    代码如下:     <div class="modal-background"></div>     <div class="modal-window">         <div class="hea

js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面

问题描述 js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面 js代码 如何实现访问A页面跳转B页正常显示,而直接访问B页面的时候会跳转到A页面,也就是说B页面不能直接访问,必须经过A页面跳转过来的,才能正常到B页面.想用JS实现 ,有没有大神有其它方法也可以呀 解决方案 通过document.referrer判断 a.html <a href="b.html">浏览b.html </a> b.html <body>

JavaScript 弹出子窗体并返回结果到父窗体的实现代码_jquery

思路:用window.showModalDialog方法获取到弹出子窗体的引用,再在子页面用window.returnValue="***"来返回结果. 示例代码:(用jQuery简化实现) 父页面:parent.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional

如何在webbrowser中让页面中的js运行前替换修改js代码呢

问题描述 如何在webbrowser中让页面中的js运行前替换修改一个js代码呢.例如网页中有一个脚本段,里面有一个:alert("a")和username.focus()在页面下载完以后激发完成事件时,通过WebBrowser1.Document.All.tags("script")找出所有脚本段,然后替换里面的内容.现在的问题,替换时,alert已经发生了,再替换也没用了.等下载完,又不发生这个事件了,其他事件发生时,例如downloadcompelete事件发

jsp-JSP中编写JS代码过程中,调用了一个JSP表达式,发现一个问题,麻烦各位大神解答

问题描述 JSP中编写JS代码过程中,调用了一个JSP表达式,发现一个问题,麻烦各位大神解答 背景: 楼主使用Myelipse新建了一个Web项目,在编写一个JSP文件的时候遇到一个问题,首先是使用了img,并且写了一个事件,代码如下: <imgclass="poke" src="poke/back.jpg" title="hit" id="play_id_3" onClick="change_pic()&qu

web-查看页面指定元素的js代码,请问一下应该怎么做?。。。

问题描述 查看页面指定元素的js代码,请问一下应该怎么做?... 这里的url是http://www.lecai.com/user/login/?from=head_nav,我要的是要查看是<span id=""captcha_info"" style=""margin-left:0;"">点击输入框出验证码</span>相对应的js代码,最好有图文教程....在线等............. 解决方案

网页-请问有什么方式让js 代码在服务器端执行?

问题描述 请问有什么方式让js 代码在服务器端执行? 异步登陆其他网站网页的时候,模拟登陆中发现它有个js加密用户名和密码.我模拟登陆需要js加密,我想是否有方式可以在服务器端直接运行js代码,或者我只能讲js加密函数转写为php等代码,再进行模拟登陆? 解决方案 服务器端也可以运行jshttp://blog.csdn.net/xzyxuanyuan/article/details/8062887 解决方案二: js代码,是可以在.jsp和html文件中运行的,而 .jsp文件的本质就是一个se

写一段js代码,实现分页展示与导航功能,使用对象模式

问题描述 写一段js代码,实现分页展示与导航功能,使用对象模式 我是个js入门者,技术总监给我出了这个问题,我想问一下使用对象模式是什么意思,导航功能又是指什么,有高手给我指点一下吗?最好有代码,非常谢谢! 解决方案 对象模式就是使用js中的对象模型,定义对象,将数据和函数封装起来.导航功能分为三部分,一个是导航菜单,用于定位栏目的链接,一个是站点地图,层次展示站点全部页面,一个是路径指示器,包含当前页和首页之间关系的列表,几乎所有的网站都有,只要你留心就可以看到. 解决方案二: 导航,从字面应