HTML-страница, занимающая 100% размера окна и всегда сверху

0

примечание: 1-е из всех не беспокоиться о 1-й части вопроса, это означает ссылку на 2-ю часть,

Я смог получить полное окно, используя следующее:

window.open(getMe.getCand(), "_blank", "height=" + height + ",width=" + width + ",top=0,left=0,location=no,menubar=no,resizable=no,toolbar=no") 

Переходя к второй части моего вопроса: нижняя часть моей страницы была закрыта панель задач. Как я могу всегда показывать свою веб-страницу наверху?

Причина, почему я хочу этого: я пытаюсь создать вопрос, ответьте на платформу, поэтому, как только ученик откроет эту страницу, я не хочу, чтобы он видел что-либо на рабочем столе, кроме этой страницы, в основном, чтобы избежать обмана

Теги:
dom

2 ответа

0

Попробуйте приведенный ниже код, чтобы открыть новое окно, это отключит адресную строку.

window.open(getMe.getCand(),"winname","height=" + height + ",width=" + width + ",directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=350");

Firefox 3.0 и более высокие версии отключили настройку по умолчанию. Подробнее см. Здесь.

0

Я не уверен, что вы можете добиться этого в надежном режиме, используя стандартные веб-браузеры. Можно ли открыть окно поверх строки запуска Windows, это параметр операционной системы, который можно щелкнуть правой кнопкой мыши по панели запуска и выбрать "Свойства" (но я думаю, что в последних окнах они даже не имеют такой настройки).

Возможно, лучшее решение, если ваш целевой браузер поддерживает его, будет использовать использование полноэкранного API HTML5:

<html>
<head>
    <title>Fullscreen Test</title>
</head>
<body>

    <a href="#">Start</a>

    <script>
    // Find the right method, call on correct element
    function launchFullscreen(element) {
      if(element.requestFullscreen) {
        element.requestFullscreen();
      } else if(element.mozRequestFullScreen) {
        element.mozRequestFullScreen();
      } else if(element.webkitRequestFullscreen) {
        element.webkitRequestFullscreen();
      } else if(element.msRequestFullscreen) {
        element.msRequestFullscreen();
      }
    }

    // Launch fullscreen for browsers that support it!
    document.querySelector("a").onclick = function() { launchFullscreen(document.documentElement); }; // the whole page
    </script>

</body>
</html>

Обратите внимание, что полноэкранный режим не может быть запущен при загрузке страницы - он должен быть активирован действием пользователя, например, нажатием кнопки "Пуск". Возможно, ваше окно может начать с просто кнопки запуска, которая запускает полноэкранный режим и показывает Q & A.

Однако нет способа остановить их нажатие Escape, чтобы вернуться в нормальное окно. Так же, как нет способа остановить их нажатием Alt + F4 или Ctrl + Alt + Delete, чтобы закрыть окно браузера. Без специального программного обеспечения для презентации вы не сможете ограничить эту функциональность.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню