0

Я работаю над приложением asp.net quiz. Обязательным требованием этого приложения является: когда приложение запускается (страница запрашивается), он автоматически переходит в полноэкранный режим.Введите полный экран при загрузке страницы

Теперь я попробовал дюжину решений (JS & плагинов JQuery) в

  1. JS Solution

  2. Mozila's

  3. Jquery Plugins

несколько плагинов jquery, но Chrome & Firefox не позволяет мне это делать. Потому что он утверждает, что для этого требуется взаимодействие с пользователем.

Может кто-нибудь, пожалуйста, помогите мне выйти из этой ситуации? Решение зависит от браузера.

Подробная информация о приложении:

  1. Всего страниц 5 ASPX.

  2. Одна страница - iframe/frame на другой странице.

+0

является «SplashScreen» требует взаимодействия с пользователем (щелчок) вариант? – Kaiido

+0

Извините, я не понимаю. Не могли бы вы объяснить немного больше? –

+0

ну на странице load покажите [заставку экрана] (https://en.wikipedia.org/wiki/Splash_screen) с чем-то, предлагающим пользователю щелкнуть по странице (что-то вроде «Начните это замечательное приложение!»). Таким образом, у вас есть «пользовательское взаимодействие», требуемое полноэкранным API – Kaiido

ответ

1

Быстрое и грязное решение. Давайте создадим еще одну страницу, которая станет нашей страницей контейнера. Поместите там Iframe, подсчитайте атрибут ширины высоты iframe, основанный на размере экрана. сделать первую страницу источником iframe. на IFrame пут frameborder = 0, так что с точки зрения пользователя это будет выглядеть одной странице

Для полной проверки экрана ссылку http://www.css-jquery-design.com/2013/11/javascript-jquery-fullscreen-browser-window-html5-technology/

+0

Позвольте мне попробовать это решение :) –

+0

Кажется, у нас нет решения, кроме этого. Я создаю простую страницу aspx и создаю iframe и перенаправляю ее в iframe.Но проблема остается там, то есть когда я обновил страницу (crl + r), тогда она отображает первую страницу, которая была установлена ​​в src iframe. –

+0

Спасибо за ваше решение @satyaki. Я очень ценю вашу помощь: D –

Смежные вопросы