asp中response.write"<script language=javascript>alert语句问题?

asp文件中有这样一条语句:response.write"<scriptlanguage=javascript>alert('密码错误请重新登录系统!');this.lo... asp文件中有这样一条语句:
response.write"<script language=javascript>alert('密码错误请重新登录系统!');this.location.href='login.htm';</script>"功能是正常的。
我想跳转到最上层,写成response.write"<script language=javascript>alert('密码错误请重新登录系统!');this.location.href='login.htm target=“_top”';</script>",结果却不行,把_top上改成单引号和去掉符号都不行,问问万能的百度,我应该怎么写?
必须要跳转到最上层:我写的是response.write"<script language=javascript>alert('密码错误请重新登录系统!');this.location.href='login.htm target="_top"';</script>"
展开
 我来答
展信满星
2011-12-17 · TA获得超过169个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:70.1万
展开全部
你的 this.location.href='login.htm target=“_top”'这里当然是错的。
如果你是想跳转到上一个页面,那么这样:
response.write"<script language=javascript>alert('内空'); history.go(-1)”;</script>"这样就会反回到上一个页面(就是你提交数据的那一个页面)。这样做的话,反回去后原来所填的内容不会丢失。

而下面的做法原来所填的内容会丢失。
response.write"<script language=javascript>alert('内空'); location.href='跳转的页面'”;</script>"这样就会转到指定的页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
youxunet
2011-12-17 · 超过105用户采纳过TA的回答
知道小有建树答主
回答量:529
采纳率:100%
帮助的人:124万
展开全部
response.write"<script language=javascript> alert('密码错误请重新登录系统!');history.back(-1);</script>",
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
启智思维
2011-12-17 · TA获得超过3416个赞
知道小有建树答主
回答量:1578
采纳率:0%
帮助的人:662万
展开全部
你把this.location.href='login.htm'; 改成top.location.href='login.htm';
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hwt87802887
2011-12-17 · TA获得超过194个赞
知道小有建树答主
回答量:606
采纳率:50%
帮助的人:257万
展开全部
改成 top.location.href =‘login.htm’
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式