注册 登录
编程论坛 ASP技术论坛

哇哦,还是没想通!![求助]

水精灵 发布于 2004-06-03 11:03, 3099 次点击

照书上写的

<%

response.redirect "2.htm"

response.write" i am a bird"

%>

系统应该有出错提示的

可是我把这两句话这样写或者调换两句的顺序,

页面都能顺利的链接到2.htm,没有出现错误提示,这是怎么回事??

14 回复
#2
belin20002004-06-03 11:20
这两句是没有错的,所以没有提示
#3
水精灵2004-06-03 11:25
不是啊,书上说response.redirect是不能在response.write执行前使用的
#4
水精灵2004-06-03 11:26

是我哪里没设置好吗?

#5
belin20002004-06-03 11:32

如果在response.redirect执行的话会看不到response.write,所以response.write等于没有写,所以说是不能在response.redirect执行的

#6
水精灵2004-06-03 11:39

无法显示网页 您要访问的网页有问题,无法显示。

--------------------------------------------------------------------------------

请尝试以下操作:

打开 1××.1××.0.2×× 主页,然后查找指向您感兴趣信息的链接。 单击刷新按钮,或以后再试。

单击搜索,寻找 Internet 上的信息。 也可查看相关站点列表。

HTTP 500 - 内部服务器错误 Internet Explorer

这是我在人家的计算机上试出来的结果,为什么我的就没有

#7
水精灵2004-06-03 11:44

好像我好有点搞错了,是把response.redirect写在response.write的后面会有这样的出错提示,

可是我的计算机不管怎么写都没有这样的错误提示,都可以顺利的链接到2.htm这个页面上

#8
belin20002004-06-03 11:49
你说清楚点???
#9
水精灵2004-06-03 14:46

书上记载:如果我这样写代码

<%

response.write " qqqqqqq "

response.redirect " 2.htm "

%>

应该会有

无法显示网页 您要访问的网页有问题,无法显示。

--------------------------------------------------------------------------------

请尝试以下操作:

打开 本机地址 主页,然后查找指向您感兴趣信息的链接。 单击刷新按钮,或以后再试。

单击搜索,寻找 Internet 上的信息。 也可查看相关站点列表。

HTTP 500 - 内部服务器错误 Internet Explorer

可是我在自己的计算机上运行这段代码,

可以正常的链接到2.htm(但不显示 qqqqqqq 那个页面,也没有出错提示)

#10
belin20002004-06-03 15:16

如果在response.redirect执行的话会看不到response.write,所以response.write等于没有写,所以说是不能在response.redirect执行的

但这样,就看到了11后才转到2.htm页,但时间很短,你会看不到11就到了2.htm

<%=("11")%> <%response.redirect "2.htm"%>

我这样写,也没有提示错,

#11
水精灵2004-06-03 15:30

可书上写的是会有错误提示的

清大出的书,不应该会晃点人啊

[此贴子已经被作者于2004-06-03 15:31:21编辑过]

#12
belin20002004-06-03 15:36

实践比书好,我也觉得不会出现错误的,我学asp不久,但我没有看过这样的错误,还是等待高手???

#13
2004-06-03 15:46
我以为楼主要实现什么功能呢,书上说的不一定对,response.redirect ""大多数和条件语句一起用,很少和response.write" "一起用,这样用有没有什么意思,书上无非是为了说明一个问题
#14
水精灵2004-06-03 15:52

也是,多多实践

[em44][em44][em44][em44][em44]

我还以为我的环境没设置好才会这样,所以上来问问高手们

多谢大家的指教

#15
2004-06-03 18:39
我两个调换位置实验了,怎么试都没有错误,是不是你的服务器的IIS和本地的版本不一样啊
1