【发布时间】:2011-07-14 21:08:51
【问题描述】:
我的问题:
我使用 IE8 进行测试。
我创建了一个简单的 aspx 页面 (mypage.aspx),其中包含一个带有按钮 (button1) 的更新面板。 加载页面时,我使用 javascript 将片段添加到 window.location
window.location.href = window.location.href + "#myfragment";
//Window address bar will be: http://mydomain.com/mypage.aspx#myfragment
然后我点击button1,我的页面更新成功。但是地址栏中的 myfragment 被删除了
//Window address bar will be: http://mydomain.com/mypage.aspx#
我的问题:
发生了什么事?单击button1时如何保留myfragment?
注意:这个问题只在IE8出现,火狐和谷歌浏览器可以正常工作。
感谢您的回答...
【问题讨论】:
-
究竟是在什么时候执行上面的javascript?
-
您的更新按钮 1 究竟做了什么?它在表单内吗?
标签: javascript .net asp.net asp.net-ajax updatepanel