社区
ASP
帖子详情
为什么这段程序redirect不了?
huang_2
2001-11-26 07:14:52
这是关键的那段程序,就是then那里出问题
<%
q1=request("q1")
q2=request("q2")
if q1="" or q2="" then
response.redirext "login.asp"
end if
%>
它显示
Microsoft VBScript 运行时错误 错误 '800a01b6'
对象不支持此属性或方法: 'redirext'
/practice/TMP7xsimnhf59.asp, 行21
...全文
124
9
打赏
收藏
为什么这段程序redirect不了?
这是关键的那段程序,就是then那里出问题 它显示 Microsoft VBScript 运行时错误 错误 '800a01b6' 对象不支持此属性或方法: 'redirext' /practice/TMP7xsimnhf59.asp, 行21
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
希偌
2001-11-28
打赏
举报
回复
非常简单的
正如错误信息所说的——
“HTTP 标题已经写入到 客户浏览器。任何 HTTP 标题的修改必须在写入页内容之前。 ”
你应该把
<%
q1=request("q1")
q2=request("q2")
if q1="" or q2="" then
response.redirect "login.asp"
end if
%>
写到<html>前
至于其他的,你可以用response.write在<html>前实现
crodling
2001-11-28
打赏
举报
回复
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<%
q1=request("q1")
q2=request("q2")
if q1="" or q2="" then
response.redirect "login.asp"
end if
%>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
<input type="radio" name="q1" value="radiobutton">
<input type="radio" name="q2" value="radiobutton">
</form>
</body>
</html>
换个位置
blackant2
2001-11-27
打赏
举报
回复
好的办法是先写完了你这段asp再写html
kuzi
2001-11-27
打赏
举报
回复
我同意后面几位的!
flyingghost
2001-11-27
打赏
举报
回复
asp页面在redirect之前不能写任何http头到浏览器,redirect应该在超文本标签和response.write前面。如果想实现你的功能,在文件一开始声明response.buffer=true使用服务端页面缓存。这样在response.end或response.flush或页面结束之前不会输出至浏览器。
julyclyde
2001-11-26
打赏
举报
回复
你已经把<html>什么的输出到浏览器了,所以不能REDIRECT
在页面最最前边加<%resopnse.buffer=true%>即可
sichuanwww
2001-11-26
打赏
举报
回复
form里怎么没提交?
huang_2
2001-11-26
打赏
举报
回复
那只是我一时写错了,在程序中我没写错,下面是我的完整代码,上面的那些不用看了
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
<input type="radio" name="q1" value="radiobutton">
<input type="radio" name="q2" value="radiobutton">
</form>
<%
q1=request("q1")
q2=request("q2")
if q1="" or q2="" then
response.redirect "login.asp"
end if
%>
</body>
</html>
显示错误信息如下:
响应对象 错误 'ASP 0156 : 80004005'
标题错
/practice/TMP96a7nhjm0.asp, 行16
HTTP 标题已经写入到 客户浏览器。任何 HTTP 标题的修改必须在写入页内容之前。
crodling
2001-11-26
打赏
举报
回复
是'redirect'而不是'redirext'
【网络安全】DVWA之Open HTTP
Redirect
攻击姿势及解题详析合集
如果上述条件都不满足,即未提供 “
redirect
” 参数或其值为空,将返回 HTTP 响应码 500,并输出提示信息 “Missing
redirect
target.”,然后程序终止执行。例如,在 Apache 的。如果没有传递 “
redirect
” 参数,或者其值为空,则同样返回 HTTP 响应码 500,并输出另一段提示信息:“Missing
redirect
target.”如果没有指定重定向目标,则显示 “Missing
redirect
target.” 的消息,并终止脚本的执行。
为什么小程序内页面跳转传参时,要对参数应用encodeURIComponent编码?
若不加密会产生什么问题? 假设小程序内有这样一个页面跳转const weburl = 'https://mp.weixin.qq.com/s?__biz=MzAwgxMw==&mid=10076&sn=466da94f#rd' wx.navigateTo({ url: '/pages/document/document?url=' + weburl, }); 传递...
【微信小程序开发零基础入门】——微信小程序入门
微信小程序入门一、小程序介绍1.1.什么是小程序?1.2. 微信⼩程序历史1.3.小程序可以干什么?1.4.疯狂的微信⼩程序1.5. 还有其他的⼩程序 不容忽视1.6. 官⽅微信⼩程序体验二、小程序开发资料三、第⼀个微信⼩程序四、开发小程序储备知识五、小程序特点六、wxml 语法七、小程序 API八、小程序特点九、小程序支付流程 一、小程序介绍 1.1.什么是小程序? 2017 年度百度百科十大热词之一 微信小程序,简称小程序,英文名 Mini Program,是一种不需要下载安装即可使用的应用 (
微信h5页面支付后不回调到设定的
redirect
_url
先将最终获取到的微信链接打印出来,发现只有 http://xxxxxxxxxxpackge=1234546http....(后面这段是
redirect
_url) 所以确定是最后的
redirect
_url参数只有值没有键。改为: http://xxxxxxxxxxpackge=1234546&
redirect
_url=http.... 解决 ...
小程序中的生命周期有哪些?
小程序中应用、页面和组件的生命周期函数分别有哪些?
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章