请看一面代码.想改成只显示一个层.然后从右向左飞.飞在屏幕的中间.速度试中.飞一次就行了.速度试中就行? setTimeout('fly()',20);----->>>>if(Xpos>WinWidth/2) setTimeout('fly()',20); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><script language="JavaScript1.2">Image0=new Image();Image0.src="images/mj4.gif"ns=(document.layers)?1:0;ns6=(document.getElementById&&!document.all)?1:0;ie=document.all;if (ns){ document.write("<LAYER NAME='sn1' LEFT=0 TOP=0><img src="+Image0.src+"></LAYER>");}else{ document.write('<div style="position:absolute;top:0px;left:0px">'); document.write('<img id="si1" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px" >'); document.write('</div>');}WinHeight=(ns||ns6)?window.innerHeight-70:window.document.body.clientHeight;WinWidth=(ns||ns6)?window.innerWidth:window.document.body.clientWidth;Ypos = WinHeight/2;Xpos = WinWidth;Speed= 2;Cstep=0;Step=Math.random()*0.1+0.05;function fly(){ var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight; var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth; var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop; var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft; sy = Speed*Math.sin(Cstep); sx = Speed*2; Ypos+=sy; Xpos-=sx; if (Xpos < WinWidth/2) { return false; } if (ns) { document.layers['sn1'].left=Xpos+wscrll; document.layers['sn1'].top=Ypos; } else if (ns6) { document.getElementById("si1").style.left=Xpos+wscrll; document.getElementById("si1").style.top=Math.min(WinHeight,Ypos); } else { eval("document.all.si1").style.left=Xpos+wscrll; eval("document.all.si1").style.top=Ypos; } Cstep+=Step; timmer = setTimeout('fly()',20); }if (ie||ns||ns6) window.onload=fly//--></script></BODY></HTML> to microsoftnet (思想) 按照你2003-4-14 20:37:47留言的要求,我再改了一下<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><script language="JavaScript1.2">Image0=new Image();Image0.src="images/mj4.gif"ns=(document.layers)?1:0;ns6=(document.getElementById&&!document.all)?1:0;ie=document.all;if (ns){ document.write("<LAYER NAME='sn1' LEFT=0 TOP=0><img src="+Image0.src+"></LAYER>");}else{ document.write('<div style="position:absolute;top:0px;left:0px">'); document.write('<img id="si1" src="'+Image0.src+'" width="210" height="400" style="position:absolute;top:0px;left:0px" >'); document.write('</div>');}WinHeight=(ns||ns6)?window.innerHeight-70:window.document.body.clientHeight;WinWidth=(ns||ns6)?window.innerWidth:window.document.body.clientWidth;Ypos = WinHeight/2 - 200;Xpos = WinWidth;Speed= 2;Cstep=0;Step=Math.random()*0.1+0.05;function fly(){ var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight; var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth; var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop; var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft; sy = Speed*Math.sin(Cstep); sx = Speed*2; Ypos+=sy; Xpos-=sx; if (Xpos < -210) { document.getElementById("si1").style.display="none"; return false; } if (ns) { document.layers['sn1'].left=Xpos+wscrll; document.layers['sn1'].top=Ypos; } else if (ns6) { document.getElementById("si1").style.left=Xpos+wscrll; document.getElementById("si1").style.top=Math.min(WinHeight,Ypos); } else { eval("document.all.si1").style.left=Xpos+wscrll; eval("document.all.si1").style.top=Ypos; } Cstep+=Step; timmer = setTimeout('fly()',20); }if (ie||ns||ns6) window.onload=fly//--></script></BODY></HTML></BODY></HTML> extjs-怎么清空树 如何计算弹出层位置? 求:只刷新页面一次,须用cookie的方法来写 通过ajax获取到html后,怎么执行其中的第一个方法??? 请问这样写有什么意义? 有没有办法屏蔽document.write 一个javascript的问题 关于如何使窗口最大化的问题(在线等!)~~~ 问题已解决!!!请qjrein接分 讨论一下innerText在iframe中的用法。 大家帮忙!身份证的表单检测代码(包括15位和18位的),能给我一份吗? 求HTML在线编辑器源码,能插入FORM表单元素,能移动text,button等的位置,拖动可以改变大小
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language="JavaScript1.2">
Image0=new Image();
Image0.src="images/mj4.gif"ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;
ie=document.all;
if (ns)
{
document.write("<LAYER NAME='sn1' LEFT=0 TOP=0><img src="+Image0.src+"></LAYER>");
}
else
{
document.write('<div style="position:absolute;top:0px;left:0px">');
document.write('<img id="si1" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px" >');
document.write('</div>');
}
WinHeight=(ns||ns6)?window.innerHeight-70:window.document.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth:window.document.body.clientWidth;
Ypos = WinHeight/2;
Xpos = WinWidth;
Speed= 2;
Cstep=0;
Step=Math.random()*0.1+0.05;
function fly()
{
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft; sy = Speed*Math.sin(Cstep);
sx = Speed*2;
Ypos+=sy;
Xpos-=sx;
if (Xpos < WinWidth/2)
{
return false;
}
if (ns)
{
document.layers['sn1'].left=Xpos+wscrll;
document.layers['sn1'].top=Ypos;
}
else if (ns6)
{
document.getElementById("si1").style.left=Xpos+wscrll;
document.getElementById("si1").style.top=Math.min(WinHeight,Ypos);
}
else
{
eval("document.all.si1").style.left=Xpos+wscrll;
eval("document.all.si1").style.top=Ypos;
}
Cstep+=Step; timmer = setTimeout('fly()',20);
}if (ie||ns||ns6)
window.onload=fly
//-->
</script></BODY>
</HTML>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language="JavaScript1.2">
Image0=new Image();
Image0.src="images/mj4.gif"ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;
ie=document.all;
if (ns)
{
document.write("<LAYER NAME='sn1' LEFT=0 TOP=0><img src="+Image0.src+"></LAYER>");
}
else
{
document.write('<div style="position:absolute;top:0px;left:0px">');
document.write('<img id="si1" src="'+Image0.src+'" width="210" height="400" style="position:absolute;top:0px;left:0px" >');
document.write('</div>');
}
WinHeight=(ns||ns6)?window.innerHeight-70:window.document.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth:window.document.body.clientWidth;
Ypos = WinHeight/2 - 200;
Xpos = WinWidth;
Speed= 2;
Cstep=0;
Step=Math.random()*0.1+0.05;
function fly()
{
var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft; sy = Speed*Math.sin(Cstep);
sx = Speed*2;
Ypos+=sy;
Xpos-=sx;
if (Xpos < -210)
{
document.getElementById("si1").style.display="none";
return false;
}
if (ns)
{
document.layers['sn1'].left=Xpos+wscrll;
document.layers['sn1'].top=Ypos;
}
else if (ns6)
{
document.getElementById("si1").style.left=Xpos+wscrll;
document.getElementById("si1").style.top=Math.min(WinHeight,Ypos);
}
else
{
eval("document.all.si1").style.left=Xpos+wscrll;
eval("document.all.si1").style.top=Ypos;
}
Cstep+=Step; timmer = setTimeout('fly()',20);
}if (ie||ns||ns6)
window.onload=fly
//-->
</script></BODY>
</HTML></BODY>
</HTML>