倾情奉献:如何在提交From时在页面中间显示正在处理数据的提示
<!--发送数据后信息开始-->
<div id="submitok" style="display:None" style="position: absolute; width: 320; height: 194" style=""> //此表大小可以根据你的需要调
<table width="320" border="1" align="center" cellspacing="0" cellpadding="3" bordercolorlight="#000000" bordercolordark="#FFFFFF" ID="Table1">
<tr><td width=100% valign=top>
<table width="320" border="0" height=160 align="center" cellspacing="0" cellpadding="3" bordercolorlight="#000000" bordercolordark="#FFFFFF" bgcolor=Honeydew ID="Table2">
<tr>
<td align=center valign=middle>数据传送中,请稍候……</td>//此文字信息可以根据您的需要设定
</tr>
</table>
</td>
</tr>
</table>
</div>
<!--发送数据后信息结束-->
<!--用JScript建submitok()开始-->//此为居窗口中间代码
<script language="Javascript1.2">
<!--
var submitok_width = 320;//这里的宽度与高度根据要显示的表格进行调整
var submitok_height = 194;
var JH = 0;
var JW = 0;
var left = submitok_width;
var up = submitok_height;
if(navigator.appName == "Netscape") {
var wm = document.submitok;
}
if (navigator.appVersion.indexOf("MSIE") != -1){
var wm = document.all.submitok;
}
function submitok() {
if(navigator.appName == "Netscape") {
JH = window.innerHeight
JW = window.innerWidth
JX = window.pageXOffset
JY = window.pageYOffset
wm.top = (JH/2+JY-up/2)
wm.left = (JW/2+JX-left/2)
wm.visibility= "show"
}
if (navigator.appVersion.indexOf("MSIE") != -1){
if (navigator.appVersion.indexOf("Mac") == -1){
JH = document.body.clientHeight;
JW = document.body.clientWidth;
JX = document.body.scrollLeft;
JY = document.body.scrollTop;
wm.style.top = (JH/2+JY-up/2);
wm.style.left =(JW/2+JX-left/2);
wm.style.display = "";
}
}
}
//-->
</script>
<!--用JScript建submitok()结束-->
<!--然后在Form提交时调用submitok()-->
<input type="submit" value="发表" name="submit1" LANGUAGE="javascript" onclick="return submitok()">
<!--以上是form提交时调用submitok()的语句-->
<!--提交到另一个页面之后,处理数据结束时显示以下信息-->
Response.Write"提交完毕"//这里代码可以自己写得更好
<!--以上就行了,请试试-->