自动关闭窗体的JS代码
2007-04-30 15:50
344 查看
今天在打开一个不留意的网站,弹出广告后自动关闭了,很郁闷,看看代码如下:
<script>
function clickto(){
open('http://www.xxx1.com);
}
function get_url(i)
{
//document.write('<iframe width=0 height=0 style="display:none" src="http://ww.xxx2.com"></iframe>');
return 'http://www.xxx3.com';
}
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.xxx4.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>
<script>
function clickto(){
open('http://www.xxx1.com);
}
function get_url(i)
{
//document.write('<iframe width=0 height=0 style="display:none" src="http://ww.xxx2.com"></iframe>');
return 'http://www.xxx3.com';
}
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.xxx4.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>
相关文章推荐
- 窗口没有提示自动关闭的js代码
- 等待指定时间后自动跳转或关闭当前页面的js代码
- 等待指定时间后自动跳转或关闭当前页面的js代码
- JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
- JS指定时间自动关闭一个基于DIV的层提示框代码
- 窗口没有提示自动关闭的js代码
- 自动关闭窗口JS代码!
- js关闭当前页面/关闭当前窗口/移动端 代码
- JS实现自动变换的菜单效果代码
- bootstrap 通过js代码创建和关闭插件
- 网页自动关闭的代码
- 当滚动条滚动到页面底部自动加载增加内容的js代码
- 自动获取用户屏幕分辨率的JS代码
- js让图片自动按比例缩小代码
- vs2008 切换到试图代码后自动关闭问题
- 判断浏览器是刷新还是关闭的js代码
- Qt关闭窗体自动释放资源
- JS右下角广告窗口代码(可收缩、展开及关闭)
- 在Eclipse下编写HTML/CSS/JS/JSP/Java代码时,代码自动提示的相关设置
- C#中MDI窗体关闭显示代码搜集整理