<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <SCRIPT LANGUAGE="JavaScript"> <!-- var begin_date="aa"; var load_date; var end_date; function getLoad_Date() { var speed_load_date = new Date(); load_date = speed_load_date.getTime(); //alert(load_date); } function getBegin_Date() { var speed_begin_date = new Date();
begin_date = speed_begin_date.getTime(); document.getElementById("txt1").value=begin_date; } function getEnd_Date() { var speed_end_date = new Date(); end_date = speed_end_date.getTime(); } function get_all_speed() { all_speed=end_date-begin_date; return all_speed; } function get_load_speed() { load_speed=load_date-begin_date; return load_speed; }//--> </SCRIPT> </HEAD><BODY onload ="getBegin_Date();"> <input type="hidden" id="txt1"> </BODY> </HTML> <script language="javascript">setTimeout("alert(document.getElementById('txt1').value)",0);</script> 可能是页面输出需要时间???setTimeout可以的。
不需要隐藏的INPUT加入setTimeout延时0秒就可以。我也不清楚。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <SCRIPT LANGUAGE="JavaScript"> <!-- var begin_date="aa"; var load_date; var end_date; function getLoad_Date() { var speed_load_date = new Date(); load_date = speed_load_date.getTime(); //alert(load_date); } function getBegin_Date() { var speed_begin_date = new Date();
begin_date = speed_begin_date.getTime(); document.getElementById("txt1").value=begin_date; } function getEnd_Date() { var speed_end_date = new Date(); end_date = speed_end_date.getTime(); } function get_all_speed() { all_speed=end_date-begin_date; return all_speed; } function get_load_speed() { load_speed=load_date-begin_date; return load_speed; }//--> </SCRIPT> </HEAD><BODY onload ="getBegin_Date();"> <input type="hidden" id="txt1"> </BODY> </HTML> <script language="javascript">//setTimeout("alert(document.getElementById('txt1').value)",0); setTimeout("alert(begin_date)",0); </script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
var begin_date="aa";
var load_date;
var end_date;
function getLoad_Date() {
var speed_load_date = new Date(); load_date = speed_load_date.getTime();
//alert(load_date);
}
function getBegin_Date() {
var speed_begin_date = new Date();
begin_date = speed_begin_date.getTime();
document.getElementById("txt1").value=begin_date;
}
function getEnd_Date() {
var speed_end_date = new Date(); end_date = speed_end_date.getTime();
}
function get_all_speed() {
all_speed=end_date-begin_date;
return all_speed;
}
function get_load_speed() {
load_speed=load_date-begin_date;
return load_speed;
}//-->
</SCRIPT>
</HEAD><BODY onload ="getBegin_Date();">
<input type="hidden" id="txt1">
</BODY>
</HTML>
<script language="javascript">setTimeout("alert(document.getElementById('txt1').value)",0);</script>
可能是页面输出需要时间???setTimeout可以的。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
var begin_date="aa";
var load_date;
var end_date;
function getLoad_Date() {
var speed_load_date = new Date(); load_date = speed_load_date.getTime();
//alert(load_date);
}
function getBegin_Date() {
var speed_begin_date = new Date();
begin_date = speed_begin_date.getTime();
document.getElementById("txt1").value=begin_date;
}
function getEnd_Date() {
var speed_end_date = new Date(); end_date = speed_end_date.getTime();
}
function get_all_speed() {
all_speed=end_date-begin_date;
return all_speed;
}
function get_load_speed() {
load_speed=load_date-begin_date;
return load_speed;
}//-->
</SCRIPT>
</HEAD><BODY onload ="getBegin_Date();">
<input type="hidden" id="txt1">
</BODY>
</HTML>
<script language="javascript">//setTimeout("alert(document.getElementById('txt1').value)",0);
setTimeout("alert(begin_date)",0);
</script>
不知道你说的end_date和load_date有什么区别
如果只是js代码执行的时候,那将是非常短的,和页面加载的时候比可以忽略