标题:[求助]为什么还没有点击就自动定向
只看楼主
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
结帖率:90.7%
 问题点数:0 回复次数:5 
[求助]为什么还没有点击就自动定向
<p align="center">
<label>
<input name="Submit" type="submit" onclick="clickevent" value="确定" />
</label>
</p>
</form>
<script language="vbscript">
sub clickevent()
<% application("bjh")=request.Form("se1")
response.Redirect("sr2.asp")
%>
end sub
</script>
</body>
我的问题是一,我这子过程是否正确。二,这里的application("bjh")设定是否正确。三,为什么我一运行它还没有点击“确定”按钮,程序就自动转向sr2.asp。
搜索更多相关主题的帖子: 自动 label script sub 
2006-08-09 14:42
渚薰
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:1132
专家分:0
注 册:2006-8-6
得分:0 
response.redirect是asp的后台编码,sub clickevent是客户端的编码
解析网页总是先解析asp后台编码,所以直接定向了

要在客户端脚本处理application变量是不可能的,关于跳转,需要这样处理

&lt;script language="Vbscript"&gt;
    sub clickevent()
        location.href="sr2.asp
    end sub
&lt;/script&gt;

而且据我观察,你在编写asp网站的思路上还有很多逻辑错误,请仔细阅读asp的相关书籍

个人ajax技术专题站: " target="_blank">http://www. 我不会闲你烦,只会闲你不够烦!
2006-08-09 14:51
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
[求助]为什么还没有点击就自动定向
谢谢指教!我是初学。第一次知道有客户端编码与后台编码之分。
请问如何才能在点击“确定”按钮后定义appilcation变量,以便在后面网页中使用
2006-08-09 15:12
渚薰
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:1132
专家分:0
注 册:2006-8-6
得分:0 
可以点击确定按钮后,提交给一个隐藏的iframe,让这个iframe刷新一个特定的网页,在这个网页中用asp后台编码设置application变量

个人ajax技术专题站: " target="_blank">http://www. 我不会闲你烦,只会闲你不够烦!
2006-08-09 15:47
nbsyf
Rank: 1
等 级:新手上路
帖 子:382
专家分:0
注 册:2006-7-31
得分:0 
[求助]为什么还没有点击就自动定向
我用在form中设action="a2.asp",然后在a2.asp设application变量后再用response.redirection="sr2.asp"转,这样做可以但非常麻烦。
您上次讲的重新定向用
<script language="Vbscript">
sub clickevent()
location.href="sr2.asp
end sub
</script>
我试了试,还是在老位置连http://也没有变,能否告诉我如何实现点击按钮后重新定向的问题。谢谢!
2006-08-10 05:43
seal520_2008
Rank: 1
等 级:新手上路
帖 子:239
专家分:0
注 册:2006-6-13
得分:0 
&lt;HTML&gt;
&lt;SCRIPT LANGUAGE="JavaScript"&gt;
&lt;!--
function SlForm(){
window.location="sr2.asp";
//alert("213")
}
//--&gt;
&lt;/SCRIPT&gt;
&lt;BODY&gt;
&lt;form name=form&gt;
&lt;input type=button value=转向sr2.asp name=button onClick="SlForm()"&gt;&lt;/form&gt;&lt;/BODY&gt;
&lt;/HTML&gt;
不知道你说的是不是这种效果

每晚0:00上线 msn:seal520_2008@ myblog:http://seal.
2006-08-10 12:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-83010-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021499 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved