Ограничить высоту окна браузера можно не менее 200 px с помощью Jquery?

Я хотел бы, чтобы пользователь не мог перетаскивать окружающие строки браузера и изменять размер браузера, когда размер окна меньше 200 пикселей;

//if ($(window).height > 200){
$(window).resize(function() {
after_resize(function(){
    Book.zoom_auto();
    Book.book_position();
    Book.dragdrop_init();
    calculate_zoom_factor();

    if ($(".viewportBinder").length){                   
    $("#view").css('height',$(window).height());
    $("#view").css('width',$(window).width());  
    content = element.viewport('update');
    }

}, 300);
});
//}

Этот оператор if может приказать ничего не делать, если размер меньше 200 пикселей, однако возможно ли запретить пользователю перетаскивать экран? (Текущая ситуация заключается в том, что пользователь все еще может перетаскивать на высоту менее 200 пикселей, но это ничего не даст) Спасибо.


person user782104    schedule 18.12.2012    source источник
comment
Насколько я знаю, нет. Ваша веб-страница не имеет ничего общего с самим браузером.   -  person Roko C. Buljan    schedule 18.12.2012
comment
Спасибо за ответ . не совсем, я захожу на какой-то сайт, можно ли исправить границу окна браузера?   -  person user782104    schedule 18.12.2012
comment
но фиксированная граница - это только ширина, поэтому мне интересно, может ли высота делать то же самое   -  person user782104    schedule 18.12.2012
comment
@Jed Watson - может быть один способ запретить пользователю уменьшать размер экрана менее 200 пикселей. Вы можете запускать alert() каждый раз, когда пользователь пытается уменьшить размер экрана менее 200 пикселей, поэтому пользователь будет получать предупреждение каждый раз. Может помочь Вам.   -  person ameya rote    schedule 18.12.2012


Ответы (3)


Невозможно контролировать, может ли пользователь изменять размер или перемещать окно браузера из Javascript.

..представьте проблемы, которые у вас были бы со всплывающими окнами и спам-рекламой, если бы вы могли (!)

person Jed Watson    schedule 18.12.2012

Если браузер позволяет вам сделать window.resizeTo(w,h), вы можете установить его . НО современные браузеры обычно отключают этот метод по умолчанию.

person epascarello    schedule 18.12.2012

Похоже, это делает медиум: https://medium.com

person Wally    schedule 23.12.2015