Полноэкранный режим Internet Explorer? - PullRequest
8 голосов
/ 21 января 2009

Я создаю бесплатное веб-приложение для динамического чтения новостей (функция «автозапуск»), которое вы можете проверить здесь:

http://www.fivetechsoft.com/news

, и я хотел бы реализовать кнопку для полноэкранного режима. Есть намеки?

Обратите внимание, что сейчас поддерживается только IE. Другие браузеры поддерживают скоро.

Ответы [ 8 ]

15 голосов
/ 21 января 2009

Это просто отправит F11. Будет достаточно для IE со слабыми настройками безопасности. Это то, что вы можете сохранить только для внутреннего использования:

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>
9 голосов
/ 21 января 2009

Вот некоторая информация относительно этой проблемы: http://www.htmlgoodies.com/beyond/dhtml/article.php/3470521

И для суммирования информации вставьте этот бит JS в начало кода.

<script>
<!--
window.open("bigpage.html","fs","fullscreen=yes")
//-->
</script> 
5 голосов
/ 21 января 2009

Если у вас есть контроль над машиной, например, при установке в киоске, вы можете запустить IE в «режиме киоска», запустив пакетный файл и указав URL: (сохраните эту строку и имя как «launch.bat»)

start iexplore.exe -k "c:\Kiosk\default.htm"

или

start iexplore.exe -k "http://www.google.com"
2 голосов
/ 21 января 2009
<script>
var splashWin = window.open("http://google.com", "win",
    "fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0")
</script>

Google твой друг:

http://webfx.eae.net/dhtml/splashwin/splashwin.html

:)

1 голос
/ 21 января 2009

Вы можете добавить на свою страницу уведомление "лучше всего просматривать в полноэкранном режиме" - это тоже сработает.

[Я хочу, чтобы программно] полноэкранный просмотр в настоящее время [окно]

Видите ли, то, что вы просите, невозможно в большинстве браузеров, и это Good Thing ™

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

0 голосов
/ 18 ноября 2010

Для достижения полного экрана при запуске, т. Е.

Щелкните правой кнопкой мыши значок запуска на рабочем столе ... и и в поле «Цель», добавьте -k "http://www.google.com"

Полное целевое поле должно выглядеть примерно так:

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -k "http://www.google.com"

Это отключает все панели инструментов IE, адресные карты, которые вы называете, вы не можете нажать F11, чтобы вернуться к обычному виду либо

0 голосов
/ 12 августа 2010

Большинство профессиональных игр имеют предварительно закодированную кнопку для интерфейса пользователя на весь экран, в качестве опции для клавиши F11 . Это не следует рассматривать как плохую вещь.

0 голосов
/ 21 января 2009

Этот код становится ближе, но все еще открывает новое окно, а заголовок окна остается видимым:

window.open (location.href, 'полноэкранные', 'полноэкранные, скроллбары')

так что это не то же самое, что нажатие F11: - (

...