Полноэкранный режим Internet Explorer?

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

http://www.fivetechsoft.com/news

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

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

Ответ 1

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

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>

Ответ 2

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

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

<script>
<!--
window.open("bigpage.html","fs","fullscreen=yes")
//-->
</script> 

Ответ 3

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

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

или

start iexplore.exe -k "http://www.google.com"

Ответ 4

<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

:)

Ответ 5

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

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

Вы видите, что вы просите в большинстве браузеров, и это хорошая вещь

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

Ответ 6

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

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

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

Ответ 7

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

Ответ 8

Чтобы получить полный экран при запуске, например:

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

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

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

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