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

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

http://www.fivetechsoft.com/news

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

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

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
8
0
32 227
8

Ответы 8

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

И чтобы подвести итог, вставьте этот фрагмент JS в заголовок кода.

<script>
<!--
window.open("bigpage.html","fs","fullscreen=yes")
//-->
</script> 
<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

:)

Это лучший вариант для полноценного использования полноэкранного режима без вмешательства пользователя. Использование ActiveX требует, чтобы параметры безопасности были очень низкими.

bd33 30.01.2014 05:24

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

window.open (location.href, 'полноэкранный', 'полноэкранный режим, полосы прокрутки')

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

Становится ближе? Это то же самое, что и первые два. :-)

Andrzej Doyle 21.01.2009 17:18

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

[I want to programatically] fullscreen the currently viewed [window]

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

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

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

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

или же

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

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

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

ох. Решение работает, но если бы я увидел это на веб-сайте в Интернете, я бы быстро вышел и больше не вернулся.

user19302 21.01.2009 23:28

Можно ли это использовать для видеоплеера (Jwplayer) для собственной настраиваемой полноэкранной кнопки (проверьте здесь: stackoverflow.com/q/33842428/1877909)

Hitesh 28.11.2015 08:17

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

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

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

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

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

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

Другие вопросы по теме