Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: JaneRay от 27 Марта 2005, 08:24:59

Название: Java-script "Автоматический fullscreen сайта"
Отправлено: JaneRay от 27 Марта 2005, 08:24:59
Как сделать автоматический полноэкранный сайт без согласия пользователя?

1. Без F11
2. Чтобы от самого браузера ничего не оставалось (то есть была только страница самого сайта)
3. Желательно чтобы скрипт был в виде отдельного документа и к нему были подключены все страницы сайта.
4. Чтобы это могло работать и на простом сайте, и на сайте с фреймами.

Сенк у вери мач заранее!:))))))))))
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 27 Марта 2005, 20:17:46
JaneRay
Цитировать
JaneRay:
Как сделать автоматический полноэкранный сайт без согласия пользователя?

Никак. Потому что я бы прибил автора сайта за такое.
А вообще - копай в сторону открытия окон (window.open).
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: JaneRay от 29 Марта 2005, 06:10:26
Цитировать
CGVictor:
Никак. Потому что я бы прибил автора сайта за такое.

 ???? Почему?
На странице сайта будет узкий фрейм с кнопками "закрыть", "назад", "вперед", "добавить в избранное" (вот только "свернуть" еще не нашла скрипт...)

Цитировать
CGVictor:
копай в сторону открытия окон (window.open).

...ммм.... я сувсем новичок....скрипты вставлять научилась и чуть-чуть править их... а вот сочинять скрипты еще пока не умею... :)
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 29 Марта 2005, 11:13:16
JaneRay
Если это решение под интрасеть - то пожалуйста. Хотя пользователи будут бить ногами.

Цитировать
JaneRay:
вот только "свернуть" еще не нашла скрипт

Можно, но сложно. Через window.external, кажется.

Цитировать
JaneRay:
я сувсем новичок

Вот и обойдись пока без fullscreen.

А вообще - поищи в гугле описание window.open и всего объекта window. Поможет.
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: JaneRay от 31 Марта 2005, 10:49:18
Цитировать
CGVictor:
Хотя пользователи будут бить ногами.

Нет, ну я так не согласна! За ЧТо????????

Это ведь так красиво - открывается сайт во всё окно с продвинутым бэкграундом.... И кнопки все браузерские будут....

Принципиально уже интересно, почему фулскрин, оказывается "в опале"....


Цитировать
CGVictor:
А вообще - поищи в гугле описание window.open и всего объекта window. Поможет.


У-гум-с..... :)) Поищу....
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: Mog. от 31 Марта 2005, 11:55:54
фулскрин
window.open("bla-bla.htm",name,"fullscreen=yes");
В IE работает, насчет совместимости не знаю.

И краткое предупреждение из мануала

Use full-screen mode carefully. Because this mode hides the browser\'s title bar and menus, you should always provide a button or other visual clue to help the user close the window. ALT+F4 will also close the new window.

И это правда

Цитировать
CGVictor:
я бы прибил автора сайта за такое

Ну я бы не прибил, но если честно, то мне тоже не очень нравятся такие вещички. ИМХО
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 31 Марта 2005, 14:23:47
Цитировать
JaneRay:
За ЧТо????????

А вот представь: сидишь ты на работе. Что немаловажно - работаешь.
И тут тебе на все окно всякая хня лезет...
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: JaneRay от 01 Апреля 2005, 04:58:39
Цитировать
CGVictor:
Что немаловажно - работаешь.


Вот-вот! Поменьше работать надо! :)
Весна шепчет!!! (красивые сайты в фуллскрине смотреть :))

Цитировать
CGVictor:
И тут тебе на все окно всякая хня лезет...


А если разрешить "хне" ворваться в твое личное пространство? Вдруг "хна" улыбнется и из гадкого утёнка превратится в прекрасного лебедя? :) (ну меня уже плющить начало)

Цитировать
Mog.:
window.open("kiss-kiss.htm",name,"fullscreen=yes");


Попробуем...
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 01 Апреля 2005, 11:18:01
JaneRay
[off]И все-таки я против. Но меня же никто не послушает...[/off]
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: MUTTER от 21 Апреля 2006, 15:25:43
Ребята, запарьтесь темой фуллскринить ТЕКУЩЕЕ окно без открывания нового.
Для тех кто в танке - window.open не предлагать
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 21 Апреля 2006, 16:08:18
MUTTER
Gecko тебе не даст такое сделать,
для IE я видел решение, копать на MSDN.

Про некорректность такого поведения скрипта уже всё сказано, не повторяюсь.
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: for_i_0 от 21 Апреля 2006, 16:18:12
function fullSize()
{
var obj = new ActiveXObject("Wscript.shell");
obj.SendKeys("{F11}");
}

как тебе сказали ранее только для IE
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: MUTTER от 21 Апреля 2006, 16:56:27
Хто такой Генерал Фэйлор и почему он читает мой диск? =DDD
(Звонок в службу тех-поддержки)
Эт я к тому - хто такой Gecko?

насче MSDN Я знаю.... копал и отрывал то самое, что написал    
for_i_0, за что ему благодарность за старания... Однако и это меня не устраивает по нескольким причинам:
1) Оно все-таки работает в ИЕ.
2) ActiveX - не самое лучшее... Ибо енто окошко всех задолбает =)
"... Вы действительно хотите удалить этот файл?
 - НЕТ! НЕТ! НЕТ!
 - Ага, испугался! - подумала WinNT"
3) придется делать проверку на то что стоит по дефолту - фулскрин, или нет... Надо ведь чтобы страница открывалась в фулл только с разрешения пользователя %)
Или придется писать скрипт, который перед открытием вернет окошко в норм состояние... onLoad если я не ошибаюсь =)
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: for_i_0 от 21 Апреля 2006, 21:39:59
Цитировать
MUTTER:
Эт я к тому - хто такой Gecko?



Почитаем что говорит об этом Google

Определения Gecko в интернете:

Gecko — это движок отображения страниц () браузеров Firefox, Mozilla, Netscape и других. Старые названия — «Raptor» и «NGLayout». Главная концепция Gecko заключается в поддержке открытых стандартов интернет, таких как HTML 4.0, CSS 1, W3C DOM 1, XML 1.0 и JavaScript. Другая концепция — кросс-платформенность.
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 21 Апреля 2006, 23:21:27
MUTTER
Скажи, что тебе нужно. С точки зрения не скрипта, а бизнес-логики задачи.
[off]Иначе тему прибью, она себя исчерпала.[/off]
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: MUTTER от 24 Апреля 2006, 10:00:11
Говоря простыми словами, мне нужно чтобы пользователь нажал кнопочку и у него окно браухера развернулось на весь экран. Окно, а не фрейм. Это электронный учебник буит...
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: CGVictor от 24 Апреля 2006, 12:39:32
MUTTER
Первое решение тебе for_i_0 сказал.
Второе - можно поиграться с
 window.moveTo(0,0);
 window.resizeTo(screen.width,screen.height)
с различными смещениями в параметрах.
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: MUTTER от 26 Апреля 2006, 16:01:45
Яно... но если я не ошибаюсь - текущее окно оно ресайзить не будет. Опять новое...
Название: Java-script "Автоматический fullscreen сайта"
Отправлено: for_i_0 от 26 Апреля 2006, 19:43:20
MUTTER
Будет-будет, главное ввести нужные значения. К твоему сведению есть еще и значения с минусовым показателем!