Это обновленный вопрос, основанный на отзывах от «glautrou»: у меня есть LCD Cape для одноплатного компьютера BeagleBone Black, и я хочу, чтобы веб-страница отображалась на ЖК-дисплее без границ, полос прокрутки и БЕЗ ЗАГОЛОВКА. . Я экспериментирую с тем, чтобы заставить это работать, используя приведенный ниже код, который был вырезан из примера, расположенного по адресу http://lesson8.blogspot.co.uk/2013/01/html5-fullscreen-api.html.
Мое желание состоит в том, чтобы это запускалось либо при загрузке страницы, либо из скрипта... и НЕ требовало нажатия кнопки. Приведенный ниже сценарий отлично работает с кнопкой, но не работает ни с открытым вызовом, ни с вызовом сценария. Теперь я признаю, что я не совсем понимаю DOM, поэтому я подозреваю, что упускаю что-то простое.
<!DOCTYPE html>
<html>
<head>
</head>
<BODY onLoad="launchFullscreen(document.documentElement);">
<h1>HTML5 Fullscreen API</h1>
<div style="padding:20px;">
<button onclick="launchFullscreen(document.documentElement);" class="sexyButton">Launch Fullscreen</button>
<button onclick="cancelFullscreen();" class="sexyButton">Hide Fullscreen</button>
</div>
<script type='text/javascript'>//<![CDATA[
function launchFullscreen(element) {
if(element.requestFullScreen) {
element.requestFullScreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if(element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
}
function cancelFullscreen() {
if(document.cancelFullScreen) {
document.cancelFullScreen();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if(document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}
launchFullscreen(document.documentElement);
//]]>
</script>
</body>
</html>
Заранее спасибо, Уилл