很简单的问题:后退按钮弹出对话框

missukiss02 missukiss02 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
当一个页面弹出个一个javascript的对话框后,再跳到一个新页面,然后在这个新页面按浏览器的后退按钮,为什么又会自动弹出一次javascript的对话框??

这个问题应该怎么解决?


具体点吧 :
例如我有2个页面,分别为webform1和webform2
webform1 有一个text1 和一个按钮button

protected Sub Button1_Click(---------省略了) handles Button1.Click
IF TextBox1.text="1" Then
Response.Write("<script>alert('消息')</script>")
Else
Reponse.Redirect("WebForm2.aspx")
End Sub
End Sub

当我在textbox输入"1" 弹出了一个对话框,然后我再输入其它(不是 1) 就会跳转到webform2去了,
然后我再在webform2的页面点击浏览器的后退按钮,这时问题就出现了,为什么会再次弹出“消息”的对话框?
如何解决?
...全文

相关推荐

评论 18
收藏 已收藏
分享
返回顶部
missukiss02
.NET社区 62,272 成员 668,968 内容