如何关闭弹出窗口并在引用页面上停留在同一位置?

时间:2012-04-23 09:24:01

标签: javascript html css

我有一个弹出窗口,当我关闭页面时,我应该回去向上滚动。当我关闭弹出窗口时,如何避免引用页面一直向上滚动?我希望引用页面保持原样。

关闭弹出窗口的代码是

<a href="#" onclick="document.getElementById('popupD').style.display = 'none';" " align="right">Close</a>

如何以我想要的方式完成?

非常感谢任何帮助。

由于

3 个答案:

答案 0 :(得分:2)

只需将href="#"替换为href="javascript://"

即可

答案 1 :(得分:1)

我认为以下内容会对您有所帮助。

$('#popupD , .popup_block').fadeOut(function() {
    $('#popupD, a.close').remove();  //fade them both out
});

干杯... !!!

答案 2 :(得分:1)

如果没有看到你如何创建弹出窗口,很难说出任何确切的内容。但是,似乎有一个DIV - 元素相对于文本流定位。只需使用position:absoluteposition:fixed将文本流定位在文本流之外。