实例95.页面停留时间.html
来自「JavaScript精彩网页特效实例精粹」· HTML 代码 · 共 27 行
HTML
27 行
<script language="JAVASCRIPT">
<!--
var time_start = new Date();
var clock_start = time_start.getTime();
function get_time_spent ()
{
var time_now = new Date();
return((time_now.getTime() - clock_start)/1000);
}
function show_secs ()
{
var total_secs = Math.round(get_time_spent());
var secs_spent = total_secs % 60;
var mins_spent = Math.round((total_secs-30)/60);
var secs_spent = "" + ((secs_spent>9) ? secs_spent : "0" + secs_spent);
var mins_spent = "" + ((mins_spent>9) ? mins_spent : "0" + mins_spent);
document.form0.time_spent.value = mins_spent + ":" + secs_spent;
setTimeout('show_secs()',1000);
}
setTimeout('show_secs()',1);
// -->
</script>
<FORM name="form0" onSubmit="0">你在本页面的停留时间:
<INPUT type="text" name="time_spent" size=7 onFocus="this.blur()"></FORM>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?