2013-08-07 17 views
1

我正在使用asp.net。 我有一个主菜单。 我所做的是,我有一个主菜单。 在Home/About页面中,当用户单击菜单时,我将菜单中选定的页面内容替换为关于页面内容。当用户点击浏览器中的后退按钮时,如何获取上一个网址

$("#content").html(iframeof selected menu url); 

在这里,“内容”在关于页面。 我的问题是当我点击浏览器后退按钮时,它将重定向到登录页面,而不是重定向到上一个选定页面。

如何在用户单击浏览器后退按钮时显示上一页。

+0

老兄,您正在更换使用 $(“#content”)。html(iframeof所选菜单url)的内容;所以当您点击后退按钮时,您以前的内容将不会被替换,您必须自行编写函数来处理后退按钮功能。请参考此:http://stackoverflow.com/questions/12970627/call-a-javascript-function-when-back-button-of-browser-is-clicked –

+0

感谢您的答复SAM,帮我如何写自己的函数来获取以前的网址? – charan

回答

0

浏览器只存储你的历史,当它是完整的回发,意味着它不应该部分回发。在你的情况下,当你更换你的内容时,你正在做全回发或部分回发?要替换你的内容,如果你正在使用jQuery,那么它将不会重定向到你以前的状态(页面)。

相关问题