又一个问题,大下给看看
原码大致如下
<%
dim actionSuccess
actionSuccess=false
if Request.ServerVariables("CONTENT_LENGTH")<>0 then
if 验证操作=true then
actionSuccess=true
else
actionSuccess=false
end if
end if
%>
<html>
<head>
<%
if actionSuccess then
%>
<script language="Javascript">
alert("操作成功!");
</script>
<%
end if
%>
</head>
</html>
我有两个问题请教
1。“ if Request.ServerVariables("CONTENT_LENGTH")<>0 then ”
这句话是不是指 判断提交的信息是否为空 ,即别的窗体链接到这页时,if后的
语句不执行,而别的窗体或自身提交信息时,执行if后的语句
2。 如果第一个问题我理解的没错的话,那这真是个大问题了
我这个页面是这样的,当提交的信息通过验证时,弹出对话框提示“操作成功!”
现在功能实现了,但多了一个问题,当我提交成功了,弹出对话框后,如果我点了
此页上的别的链接链到别的页面上,再点 浏览器的“后退” 按钮回到此页时,也
弹出了对话框提示“操作成功!”,我看看变量actionSuccess的值,居然是true
我不明白为什么,难道后退一下会再次提交信息?
诚心诚意的问大虾:到底 后退 是怎么个过程
提交又是一个什么样的过程?