У меня есть существующая ссылка, которая открывает веб-страницу в новом окне с отключенными полосами прокрутки следующим образом:
<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 после того, как окно было открыто с отключенными полосами прокрутки?