日志文章

2007年10月27日 14:08:09

javascript特效


禁止图片下载:

Copy code

<A HREF="javascript:void(0)" onMouseover="alert('对不起,图片不能随便下载!')">
<IMG SRC="j2.gif" Border="0" width="99" height="50"></A>



任意位置显示时钟:
Copy code

function show5()
{
if(!document.layers&&!document.all)
  return
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn="AM"
if(hours>12)
{dn="PM"
hours=hours-12
}
if(hours==0)
hours=12
if(minutes<=9)
minutes="0"+minutes
if(seconds<=9)
seconds="0"+seconds
myclock="<font size='5' face='Arial'><b><font size='1'>Current Time:</font></br>"+hours+":"+minutes+":"
+seconds+" "+dn+"</b></font>"
//是nn浏览器
if(document.layers)
{
document.layers.liveclock.document.write(myclock)
document.layers.liveclock.document.close()
}
else if(document.all)
liveclock.innerHTML=myclock
setTimeout("show5()",1000)
}
//>
</SCRIPT>



  动态显示登陆网站的 时间:
Copy code


<form name=forms>
<font size=3><CENTER>
<div align=center>
<p></font><font color=red size=3>您在本站逗留了</font><font color=#80FF80><br> <input type=text name=input1 size=10></font></p>
</div></center></font>
<SCRIPT language=javascript><!--
var sec=0;
var min=0;
var hou=0;
flag=0;
idt=window.setTimeout("update();",1000);
function update()
{
sec++;
if(sec==60)
{
sec=0;min+=1;
}
if(min==60)
{
min=0;hou+=1;
}
if((min>0)&&(flag==0))
{
window.alert("您刚刚来了1分钟!可别急着走开,还有好多好东东等着您呢!--站长");
flag=1;
}
document.forms.input1.value=hou+"时"+min+"分"+sec+"秒";idt=window.setTimeout("update();",1000);
}
//-->

</SCRIPT></form>



  计算到具体一天的时间:
Copy code


</SCRIPT>
<script language="javascript">
FutureDay=new Date("8/8/2008");
today1=new Date();
timenew=(FutureDay.getTime()-today1.getTime());
sectimenew=Math.floor(timenew/1000);
perDay=24*60*60;
e_daynew=sectimenew/perDay;
daynew=Math.floor(e_daynew);
e_hrnew=(e_daynew-daynew)*24;
hrnew=Math.floor(e_hrnew);
e_minnew=(e_hrnew-hrnew)*60;
minnew=Math.floor(e_minnew);
e_secnew=(e_minnew-minnew)*60;
secnew=Math.floor(e_secnew);
document.write("距离2008奥运会还有"+ daynew +"天"+ hrnew +"小时"+ minnew +"分"+ secnew +"秒了!");
</script>

Tags: javascript   date   getTime   span   function  

类别: javascript |  评论(0) |  浏览(1410) |  收藏
发表评论
看不清楚,换一张