当前位置: 代码迷 >> ASP >> asp页面,form卡顿的有关问题。(有点摸不着头脑了)
  详细解决方案

asp页面,form卡顿的有关问题。(有点摸不着头脑了)

热度:132   发布时间:2013-06-19 10:26:41.0
asp页面,form卡顿的问题。(有点摸不着头脑了)
一、本机Win7 IIS。

二、页面描述(代码细节略过……)
1、所有涉及数据库的内容全部删除,没有任何连接。
2、a.asp页面中,有form一个,post一些变量到b.asp页面去。
3、b.asp页面中,判断语句如下
if 变量名="" then
response.Redirect("a.asp?return_information=错误提示 : 变量不能为空")
end if

三、问题描述
1、故意留空变量名
2、点击a.asp页面<input class="button" type="submit" name="Submit" value="提交">
3、出现1-2秒的卡顿,才返回出错信息

四、补充
――我本机还有另外一个IIS站点,同样的原理写判断,却没有出现卡顿现象。
――整个过程中不涉及任何连接、数据库
――在发现问题后,自己尝试处理了一下,将所有多余代码都删除过,包括CSS文件。但是问题依旧。

问题:
――同样的页面,同样的处理机制。为什么会出现卡顿现象呢?
――有可能是哪里出问题?该怎么样核查?


------解决方案--------------------
你可以在页面中用js验证是否为空,很容易

document.forms[0].onsubmit=function(){
    if(!document.getElementById('inputID').value) {
        alert('错误提示 : 变量不能为空');
        return false;
    }
}
------解决方案--------------------
是不是页面找不到跳转啊?
  相关解决方案