我有一个现有链接,它在禁用滚动条的新窗口中打开网页,如下所示:
<a onclick='window.open("example.html", "name", "resizable=1,scrollbars=no,width=500,height=200");' href='#'>Click to pop up without scroll bars</a>
为了争论,我不能改变这个 window.open() 代码。打开窗口后,我需要启用滚动条。
这适用于 IE 使用以下代码:
<script type="text/javascript">
onload=function()
{
enableScrolling();
}
function enableScrolling()
{
document.body.scroll = "yes"; // IE
}
</script>
但是,这在 FireFox 或 Chrome 中不起作用。
根据此页面,以下代码应该适用于 FireFox 和 Chrome,但它不能(也许这在早期版本中有效?)
document.documentElement.style.overflow='scroll';
document.body.style.overflow='scroll';
有谁知道在禁用滚动条的情况下打开窗口后是否可以在 FireFox 和 Chrome 中启用滚动条?