网页浏览时间提示(登陆时间\\现在时间\\停留时间)

王朝html/css/js·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

有什么问题请到<a href='/bbs/forums.php?fid=21'>论坛</a>中发表<br>

<!-- Saved From url=http://www.webjx.com/js -->

<!-- Web Design bbs url=http://www.webjx.com/bbs-->

<!--要完成此效果需要两个步骤

第一步:把如下代码加入到<body>区域中-->

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin

var onHours = " ";

var onMinutes = " ";

var onSeconds = " ";

var offHours = 0;

var offMinutes = 0;

var offSeconds = 0;

var logSeconds = 0;

var logMinutes = 0;

var logHours = 0;

var OnTimeValue = " ";

var OffTimeValue = " ";

var PageTimeValue = " ";

function getLogonTime() {

var now = new Date();

var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."

var Hours = now.getHours();

Hours = ((Hours > 12) ? Hours - 12 : Hours);

var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();

var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();

OnTimeValue =(" "

+ Hours

+ Minutes

+ Seconds

+ " "

+ ampm);

onHours = now.getHours();

onMinutes = now.getMinutes();

onSeconds = now.getSeconds();

}

function getLogoffTime() {

var now = new Date();

var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."

var Hours = now.getHours();

Hours = ((Hours > 12) ? Hours - 12 : Hours);

var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();

var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();

OffTimeValue =(" "

+ Hours

+ Minutes

+ Seconds

+ " "

+ ampm);

offHours = now.getHours();

offMinutes = now.getMinutes();

offSeconds = now.getSeconds();

timer();

}

function timer() {

if (offSeconds >= onSeconds) {

logSeconds = offSeconds - onSeconds; }

else {

offMinutes -= 1;

logSeconds = (offSeconds + 60) - onSeconds;

}

if (offMinutes >= onMinutes) {

logMinutes = offMinutes - onMinutes; }

else {

offHours -= 1;

logMinutes = (offMinutes + 60) - onMinutes;

}

logHours = offHours - onHours;

logHours = ((logHours < 10) ? "0" : ":") + logHours;

logMinutes = ((logMinutes < 10) ? ":0" : ":") + logMinutes;

logSeconds = ((logSeconds < 10) ? ":0" : ":") +logSeconds;

PageTimeValue =(" "

+ logHours

+ logMinutes

+ logSeconds);

displayTimes();

}

function displayTimes() {

alert("\n登陆时间 : " +OnTimeValue+"\n\n现在时间 : "+OffTimeValue+"\n\n停留时间 : " + PageTimeValue);

}

// End -->

</SCRIPT>

<FORM>

<INPUT TYPE="button" value="看登陆本页的情况" onClick="getLogoffTime()">

</FORM>

<!--第二步:把“onLoad="getLogonTime()"”加在<body>标记里

例如:-->

<body onLoad="getLogonTime()">

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航