页面自动滚动震动

当在网上看到打开一个网页可以自动滚动,即将下面的脚本代码在页面加载时调用即可

None.gif<SCRIPT LANGUAGE="JAVASCRIPT">
None.gif
<!--
None.gif
var position = 0;
None.gif
var timeoutid=null
ExpandedBlockStart.gifContractedBlock.gif
function scrollhtml() dot.gif{
ExpandedSubBlockStart.gifContractedSubBlock.gif
if (position < 400 )dot.gif{
InBlock.gifposition
++;
InBlock.gifscroll(
0,position);
InBlock.gifclearTimeout(timeoutid);
ExpandedSubBlockEnd.giftimeoutid 
= setTimeout("scrollhtml()",100); }

ExpandedSubBlockStart.gifContractedSubBlock.gif
elsedot.gif{
InBlock.gifclearTimeout(timeoutid);
InBlock.gifscroll(
0,0);
ExpandedBlockEnd.gif}
}

None.gif
-->
None.gif
</SCRIPT> 

如在用MSN时可以给对方发一个闪频震动,下面的代码也可以实现IE的震动

None.gif<html>
None.gif
<body>
None.gif
<input type=button value="震动" onclick=shake(5)>
ExpandedBlockStart.gifContractedBlock.gif
<script LANGUAGE="JavaScript">dot.gif
InBlock.gif
function shake(n) 
ExpandedSubBlockStart.gifContractedSubBlock.gif
dot.gif{
InBlock.gif  
if (self.moveBy) 
ExpandedSubBlockStart.gifContractedSubBlock.gif  
dot.gif{
InBlock.gif    
for (i = 10; i > 0; i--
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{
InBlock.gif      
for (j = n; j > 0; j--
ExpandedSubBlockStart.gifContractedSubBlock.gif      
dot.gif{
InBlock.gif        self.moveBy(
0,i);
InBlock.gif        self.moveBy(i,
0);
InBlock.gif        self.moveBy(
0,-i);
InBlock.gif        self.moveBy(
-i,0);
ExpandedSubBlockEnd.gif      }

ExpandedSubBlockEnd.gif    }

ExpandedSubBlockEnd.gif  }

ExpandedSubBlockEnd.gif}

ExpandedBlockEnd.gif
// End -->
None.gif
</script>
None.gif
</body>
None.gif
</html>
函数shake()里的参数n可以起震动的延迟时间。n越大,震动的时间长些

转载于:https://www.cnblogs.com/conquer/archive/2006/11/20/566178.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值