首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

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

2013-06-19 
asp页面,form卡顿的问题。(有点摸不着头脑了)一、本机Win7 IIS。二、页面描述(代码细节略过……)1、所有涉及数据

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;
    }
}
[解决办法]
是不是页面找不到跳转啊?

热点排行