我有3个asp.net页面。 点击PAGE 1链接导航到Modal Popup的第2页。 点击PAGE 2链接关闭模式弹出并导航到主窗口上的页面3。 当浏览器返回按钮被点击,而我在页面3上时,我想回到模式弹出(第2页)。当浏览器返回按钮被点击时,它现在导航到页面1。 如果有任何建议,请让我知道吗?谢谢。浏览器后退按钮显示模式窗口
0
A
回答
0
您可以使用javascript cookie来检查模式是否已经打开过。
注意:我已经在我的机器上本地测试了这些代码,并且出现了很多脚本限制。你可以阅读有关JS cookie,并在W3Schools
<body onload="checkModal()">
<script type="text/javascript">
function openModal(){
document.cookie = 'modalopened=true';
alert('Modal page'); // Open your modal here
}
function checkModal()
{
if (document.cookie == 'modalopened=true')
{
openModal();
document.cookie = '';
}
}
</script>
<input type="button" onclick="openModal()" value="Open">
<a href="http://stackoverflow.com">Go to another page and come back here.</a>
</body>
-1
在线测试呈三角例子试试这个
<script type="text/javascript">
function goBack()
{
window.history.go(-1)
}
</script>
<a href="#" id="btnreturnback" runat="server" onclick="javascript:goBack();return false;"></a>
相关问题
- 1. 模式窗口中的浏览器后退按钮(Lightbox)
- 2. 浏览器后退按钮
- 3. ASP.net模拟浏览器后退按钮
- 4. 按下浏览器后退按钮后出现模式
- 5. 点击浏览器后退按钮时显示图片预览
- 6. 注销后浏览器后退按钮
- 7. 回到浏览器的后退按钮显示以前的值
- 8. 浏览器的后退按钮显示奇怪的行为。 History.js
- 9. 如何隐藏模式弹出浏览器后退按钮
- 10. 通过点击浏览器后退按钮关闭模式
- 11. 浏览器上一个按钮和模式窗口
- 12. history.pushState打破浏览器后退按钮
- 13. Iframe和浏览器后退按钮
- 14. ReactJs浏览器后退按钮
- 15. 禁用浏览器后退按钮javascript
- 16. ASP向导浏览器后退按钮
- 17. 后退按钮(浏览器行为)
- 18. 浏览器后退按钮问题
- 19. 去一回浏览器后退按钮
- 20. 浏览器注销后退按钮
- 21. GWT后退按钮浏览器
- 22. 浏览器中的后退按钮
- 23. 移动浏览器 - 后退按钮
- 24. CORS浏览器后退按钮错误
- 25. AJAX和浏览器后退按钮
- 26. Android浏览器意向后退按钮
- 27. Jquery .toggle()和浏览器后退按钮
- 28. 浏览器后退按钮/ #one #two等
- 29. 浏览器后退按钮和javascript
- 30. Wicket - 浏览器后退按钮