2008-11-15 2 views
3

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

В любом случае, я могу сделать это без вспышки или серебристого света? Заранее спасибо

Редактировать: Я не пытаюсь заставить кого-либо войти в полноэкранный режим, это будет в основном использоваться несколькими людьми. Тем не менее, я дам правильную обратную связь о том, как войти и выйти из полноэкранного режима.

ответ

2

Вы не можете сделать полный экран, из-за безопасности причины, что строка заголовка все еще существует и так далее в разных браузерах.

Но способ мог бы сделать окно больше, чем экран, скажем, на 100 пикселей шире и на 100 пикселей выше и поместите окно на -50, -50. Я havent пробовал это, но если нет ограничений относительно размера окна, превышающего размер экрана, это может быть решением.

+0

. Это вторая опасная идея. Большинство пользователей ищут X, чтобы закрыть окно, и это позволит ему скрыть это. – StingyJack 2008-11-15 17:55:48

+0

Да. Но если это возможно, кто-то это сделает. – Stefan 2008-11-15 23:29:04

+0

Я не думаю, что можно сделать окно больше экрана. – 2010-06-23 15:33:59

0

Нет, вы не можете управлять браузером таким образом с помощью javascript.

1

С помощью JavaScript:

window.open ("http://stackoverflow.com", "","fullscreen=yes"); 

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

+0

Спасибо CMS. Я уже нашел этот бит кода, но он не помещается, если полностью полный экран, я все равно могу видеть такие вещи, как строка заголовка, например, – 2008-11-15 16:36:13

1

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

1

"Что-то вроде AJAX, например?" ...

Ajax! = Javascript.

Ваша ответственность как оператора веб-сайта заключается в том, чтобы иметь некоторые манеры и позволять пользователю контролировать размер.

Вы можете прочитать screen.width и screen.height, и если они находятся далеко от document.body.clientHeight или document.body.clientWidth, предупредите пользователя о том, что страница должна быть просмотрена в полноэкранном режиме и как сделать это полноэкранный режим (F12 для IE - я думаю, F11 для FF).

0

Вы можете проинструктировать своих пользователей использовать firefox 3 и нажать F11 для входа в полноэкранный режим. строка заголовка исчезнет, ​​если мышь не находится в верхней части экрана.

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

-Adam

-2

Ну, я вижу, что вы пытаетесь просто есть кнопка, которая сделает страницу полноэкранного; аналогично полноэкранному режиму youtube.

Кроме того, я НЕ предлагаю использовать метод «только что ударил F11», так как люди на Сафари или Mac в целом будут исключены.

Вы можете использовать C#, что может быть выполнено путем загрузки Visual Studio или MS Visulal C# или даже CosmosBoot. В C# есть много кода для полноэкранных приложений. Еще одна хорошая вещь в полноэкранном режиме на C# заключается в том, что ее можно легко встроить в веб-страницу с помощью простого простого ASP-кода.

Вы можете использовать java, который может быть болезненно медленным и требует много кодирования, но это достижимо. Вы можете использовать одну из нескольких сотен IDE или JDK, но я действительно не использую java, поэтому я не могу дать вам много советов по программированию, но EVEN EASIER встроить, чем C#, все, что вам нужно это тег.

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