<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; // 显示当前停留时间 alert("您在页面停留了" +mins_spent + ":" + secs_spent + "秒!" ); // 弹出窗口显示完整的停留时间 } // --> </script> <FORM name="form0" onSubmit="0">你在本页面的停留时间: <INPUT type="button" name="time_spent" onclick="show_secs()" value=" 停留时间 "></FORM>