linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘网络学院网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > 开发语言 > JavaScript >
栏目导栏
  php
  JSP
  ASP
  asp.net
  JAVA
  c/c++/c#
  perl
  JavaScript
  Basic
  Delphi
资料搜索
热门文章
·javascript 时间对象的格式化
·去掉字符串前后的空格
·javascript 事件监听机制
·javascript 事件调用顺序
·js刷新框架子页面的七种方法
·JavaScript:替换字符串
·IE下的JScript编程需注意的内存
·用javascript操作word文档
·Javascript中CTRL+回车提交表单
·JS 获取鼠标位置
·javascript判断Email地址是否有
·Javascript中Select的OnChange
·JS实现的滑动展开与折叠效果
·有分页功能的WEB打印
·Javascript实现窗口最大化的严
最新文章
·使用CSS改变表格边框样式
·为网页添加浮动广告
·判断表单中添加是否数字的JS与
·让浏览器状态栏动起来
·使用Javascript制作行间颜色间
·禁止用右键查看源代码
·网页侦测四法
·制作弹出公告窗口
·为网页添加特效
·网页中取消鼠标右键方法大全
·JavaScript 根据屏幕解析度显示
·如何实现浏览器上的右键菜单
·如何制作浮动广告
·让弹出窗口变得“体贴”一些
·JavaScript技巧:让网页自动穿上
Google
 
时钟广告跳转状态栏等JS代码
[ 作者:  加入时间:2007-11-13 13:32:19  来自:Linux联盟收集整理 ]

1、判断网页是否过期 getTime()

用于实现广告过期. akqLinux联盟
akqLinux联盟
<head>akqLinux联盟
<h1>判断网页是否过期</h1>akqLinux联盟
<hr>akqLinux联盟
<script>akqLinux联盟
<!--akqLinux联盟
today = new Date() //取得现在的时间akqLinux联盟
TheDay = new Date(2005,12,31) //取得结束的时间 2006/1/4 00:00:00akqLinux联盟
//如果 today.getTime() > TheDay.getTime()akqLinux联盟
if (today.getTime()>TheDay.getTime())akqLinux联盟
{akqLinux联盟
document.write('<h1>抱歉,你访问的网页已经过期!</h1>') }akqLinux联盟
elseakqLinux联盟
{akqLinux联盟
document.write('<font size=5>你的网页尚未过期.</font>')akqLinux联盟
}akqLinux联盟
//-->akqLinux联盟
</script>akqLinux联盟
akqLinux联盟
2、在线时钟实例 setTimeout()函数

<head>akqLinux联盟
<script>akqLinux联盟
<!--akqLinux联盟
function showtime()akqLinux联盟
{akqLinux联盟
 document.CLOCK.ALARM.value = new Date().toString()akqLinux联盟
 TimerID = setTimeout("showtime()",1000)akqLinux联盟
}akqLinux联盟
//-->akqLinux联盟
</script>akqLinux联盟
</head>akqLinux联盟
<body onLoad="showtime()">akqLinux联盟
<Form name="CLOCK">akqLinux联盟
<input name="ALARM" type="text" size="45" value="">akqLinux联盟
如无效果请刷新akqLinux联盟
</form>akqLinux联盟
</body>

其中:setTimeout()函数akqLinux联盟
TimerID = setTimeout('showtime',1000)akqLinux联盟
通过setTimeout 来刷新时间 间隔1000=1秒

3、status window自带函数状态栏提示

<html>akqLinux联盟
<head>akqLinux联盟
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">akqLinux联盟
<title>无标题文档</title>akqLinux联盟
<script>akqLinux联盟
<!--akqLinux联盟
window.defaultStatus="这里是主页"akqLinux联盟
//-->akqLinux联盟
</script>akqLinux联盟
</head>akqLinux联盟
<body>akqLinux联盟
<a href="abc.htm" onmouseover='window.status="abc.htm";return true'>abc</a><br>akqLinux联盟
<a href="def.htm" onmouseover='window.status="def.htm";return true'>def</a>akqLinux联盟
</body>akqLinux联盟
</html>

4、setTimeout 函数,自动链向新网站

<html>akqLinux联盟
<head>akqLinux联盟
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">akqLinux联盟
<script language="JavaScript">akqLinux联盟
<!--akqLinux联盟
function Redir()akqLinux联盟
{akqLinux联盟
a ="http://homepage.yesky.com" //在此输入新网站的网址akqLinux联盟
TimerID=setTimeout('window.location.href=a',2000)akqLinux联盟
}akqLinux联盟
//-->akqLinux联盟
</script>akqLinux联盟
</head>akqLinux联盟
<body onload="Redir()">akqLinux联盟
我们的网站搬新家了!请单击下面的超链接进入我们的新网站<br>akqLinux联盟
<a href="http://homepage.yesky.com">网页陶吧</a>akqLinux联盟
<br> 2秒后自动进入新的网站,请耐心等待。akqLinux联盟
</body>akqLinux联盟
</html>akqLinux联盟

5、广告字幕实例

<head>akqLinux联盟
<script>akqLinux联盟
<!--akqLinux联盟
var ShowString =" " akqLinux联盟
 +"Space,The final frontier... These are the"akqLinux联盟
       +"voyages of the Starship Enterprise, its"akqLinux联盟
       +"continuing mission: to explore strange"akqLinux联盟
       +"new worlds, to seek out new life and new"akqLinux联盟
       +"civilizatins, to boldly go where no man"akqLinux联盟
       +"has gone before.______________________________"akqLinux联盟
       +"宇宙,人类的最终边界....太空船企业号的旅程,"akqLinux联盟
       +"是为了探索陌生新世界,找寻新生命与新文明,勇"akqLinux联盟
       +"驶向人类足迹从未的领域."akqLinux联盟
//--------------------------------akqLinux联盟
var ShowWidth = 50akqLinux联盟
var ShowHead = 0akqLinux联盟
var ShowTail = ShowWidthakqLinux联盟
var ShowLength= ShowString.lengthakqLinux联盟
//--------------------------------akqLinux联盟
function marquee()akqLinux联盟
{akqLinux联盟
var DisplayStringakqLinux联盟
if (ShowHead<ShowTail)akqLinux联盟
 DisplayString = ShowString.substring(ShowHead,ShowTail)akqLinux联盟
 elseakqLinux联盟
 DisplayString = ShowString.substring(ShowHead,ShowLength)akqLinux联盟
 +ShowString.substring( 0,ShowTail)akqLinux联盟
//--------------------------------akqLinux联盟
ShowHead = (ShowHead + 2) % ShowLengthakqLinux联盟
ShowTail = (ShowTail + 2) % ShowLengthakqLinux联盟
//--------------------------------akqLinux联盟
document.RUNNING.SHOWPAD.value = DisplayStringakqLinux联盟
//--------------------------------akqLinux联盟
TimerID = setTimeout("marquee()",300)akqLinux联盟
}akqLinux联盟
//->akqLinux联盟
</script>akqLinux联盟
</head>akqLinux联盟
<body onload="marquee()">akqLinux联盟
<center>akqLinux联盟
<form name="RUNNING">akqLinux联盟
<INPUT NAME="SHOWPAD" size=40 Type="text" value="">akqLinux联盟
如无效果请刷新。akqLinux联盟
</form>akqLinux联盟
</center>akqLinux联盟
</body>

说明:akqLinux联盟
设置0.3秒后再次调用MARQUEE()函数akqLinux联盟
TimerID = setTimeout("marquee()",300)akqLinux联盟
广告字幕触发事件akqLinux联盟
<body onload="marquee()">

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·常用的网页特殊效果JS代码  (2007-10-29 13:48:25)