screen.orientation.lock() - заблокувати орієнтацію екрану.
window.screen.orientation.lock( orientationType )
window - не обов'язково. Об'єкт window.
screen - об'єкт screen.
orientation - об'єкт screen.orientation.
orientationType - тип орієнтації.
screen.orientation.lock() метод об'єкта screen.orientation який заблоковує орієнтацію екрану.
Для розблокування орієнтації екрану використовуйте unlock().
Не усі пристрої підтримують блокування орієнтації. У деяких браузерах даний метод існує як screen.lockOrientation()
if(screen.orientation.lock)
screen.orientation.lock('landscape');
else alert('Ваш браузер не підтримує lock');
Приклад кросбраузерності:
screen.lock=function(a){
if(screen.lockOrientation){
screen.lockOrientation(a);
return true;
}else{
if(screen.orientation.lock){
screen.orientation.lock(a);
return true;
}else return false;
}
}
if(screen.lock('landscape'))
alert(1);
else
alert(0);