怎么在页面跳转的时候给以用户保存提示?像www.51.com这个博客的跳转方式
我的网站假如地址是:http://localhost:32640/Default.aspx 导航菜单分为:我的主页,我的好友,我的论坛,我的留言四块。我的任何一个菜单的时候IE地址栏永远是http://localhost:32640 /Default.aspx。现在如果用户在我的好友页中做了修改,在没有保存更改的前提下就直接点击我的留言页去了。我要如何做到给用户已个保存提示。在他做跳转的时候~就是当你点击他的某些菜单项时,它才会弹出“您确实要离开该页面吗,离开前请先保存你的内容。。。。”,这个时候它是在客户验证的,并没有回传到服务器,但有的菜单项它就不弹出。而且当我不修改"个人日记"这个页面再点击“个人日记”这个菜单项,它还是会弹出这个警告框!没有什么onbeforeunload事件。那样也做不到的。是不是这样的:可是当你第一点这个“个人日记”这个菜单项时,它并没有confirm()。
这样,我们就可以推出,它是怎么一回事了,就是当你点“个人日记”这个菜单项到达“个人日记”.aspx时,这个“个人日记”.aspx.cs里面就对这个网页的左框架菜单里的某些菜单注入了 onclick="return confirm("您确定要离开该页面吗,离开前请先保存你的内容...");