【发布时间】:2013-08-15 12:38:47
【问题描述】:
我有一个产品页面,每个产品都有一个链接:“购买”。单击链接后,将显示一个弹出窗口,其中嵌入了另一个 .aspx 文件。 (弹窗由 Colorbox 插件生成)
用户进行购买后(点击发送到数据库信息的按钮等): 1.弹出窗口必须自行关闭 2. 必须重新加载父页面 3.滚动位置必须保持
问题是滚动位置没有保持(尤其是在IE浏览器中)。
我尝试了什么: 1.
MaintainScrollPositionOnPostback="true" -- had no effect
还有:
弹出页面:
<script>window.parent.callbackfromchild('" + ID + "');</script>
父页面: 函数回调子(arg){
__doPostBack("callbackbtn", "");
window.onload = function () {
document.getElementById('#div' + arg).scrollIntoView(true);
};
我做错了什么?
【问题讨论】:
标签: javascript jquery asp.net dopostback