|
|
|
| Привет ребята!
Есть файлик index.html, нужно сделать так, чтобы при его открытии пользователем, открывалось окно браузера без панели инструментов, меню и строки состояния.
а не из открытого уже окна, методом: window.open('...', '...', '...');
Подскажите пожалуйста, возможно ли это вообще? | |
|
|
|
|
|
|
|
для: Explicito
(27.12.2006 в 13:56)
| |
window.open('', '', 'status=0; menubar=0; location=0; toolbar=0;');
|
| |
|
|
|
|
|
|
|
для: Lelik
(27.12.2006 в 14:11)
| | это в теге <head> ? я так пробовал, не получалось, грузилось со всеми своими прелестями...
<head>
<title>Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript" >
window.open('', '', 'status=0; menubar=0; location=0; toolbar=0;');
</script>
</head>
Так вы имели ввиду?
Нужно не открывать ещё одно окно, а в том же самом убрать панель инструментов и т.д., изменить свойства текущего окна.. | |
|
|
|
|
|
|
|
для: Explicito
(27.12.2006 в 14:56)
| | в родительском не получится. вы можете только новое окно открыть с назначенными свойствами.
выход - делать переадресацию и открывать новое окно на весь экран, без панелей и т.д.
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
splashWin = window.open( "index.html" , "razmer", "fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0");
//-->
</script>
</head>
<body bgcolor="ffffff" onload="splashWin();">
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: elenaki
(27.12.2006 в 15:23)
| | очень жаль конечно что нельзя убрать панели элементов управления с главного окна, но всё равно, нужно что-то придумать, как обойти эту дилему...
Всем большое спасибо, что ответили! :-) | |
|
|
|
|
|
|
|
для: Explicito
(27.12.2006 в 13:56)
| | На самом деле, не могу придумать причину, чтобы отбирать у пользователя привычные средства управления просмотром. Вообще не понимаю зачем это реализовано в JS! Это лишнее совершенно. Лично я, если мне сайт открывает новое окно такого вида, обижаюсь и ухожу почти всегда. | |
|
|
|
|
|
|
|
для: SHAman
(27.12.2006 в 17:22)
| | иногда это необходимо. например - тест. можно честно предупредить, что откроется новое окно. а т.к. ответы лежат в коде, то отключается правая кнопка, и панели убираются, чтобы не было возможности подсмотреть или утащить код. конечно, кто поумней, все равно утащит, так и тест не на таких рассчитан... хотя мне тоже не нравится, когда меня лишают самой нажимаемой кнопки в браузере - BACK :) | |
|
|
|
|
|
|
|
для: elenaki
(27.12.2006 в 17:29)
| | Хм... тест.... ну возможно... Хотя, я вот на АСУ учусь. У нас по Perl тест был написан преподом на собственно Perl. Там перед началом теста нужно было залогиниться, чтобы чужие результаты не показывали. После прохождения теста показывались фамилия и результат. Чтобы начать заново нужно было естественно, удалить куки и все.
Вот вчера ко мне подбежали 3-курсники и спросили как "хакнуть тест". Я сначала не понял что они хотят. А потом догнал - просто хотят по новой запусить. Я им сказал, они так обрадовались! Побежали преподу рассказывать как они хитро "хакнули" его тест:) Я тащусь сних! | |
|
|
|
|
|
|
|
для: SHAman
(27.12.2006 в 17:34)
| | >Хм... тест.... ну возможно... Хотя, я вот на АСУ учусь. У нас по Perl тест был написан преподом на собственно Perl. Там перед началом теста нужно было залогиниться, чтобы чужие результаты не показывали. После прохождения теста показывались фамилия и результат. Чтобы начать заново нужно было естественно, удалить куки и все.
>
из личного опыта: данные авторизации пользователей нужно хранить на сервере, используя механизм сессий.
У меня что то к кукам антипатия, кто знает, вдруг юзер отключил куки, всё, проект не работоспособен, а сессии - это гарантия работоспособности :-) | |
|
|
|
|
|
|
|
для: SHAman
(27.12.2006 в 17:22)
| | Причина такая: проект - туристический путеводитель, который запускается и работает только на стороне клиента, весь проект с базой данных в XML'е хранится на CD. Панели инструментов, меню и срока состояния тут не нужны, вся навигация реализована в самом проекте.
При запуске CD, автоматически будет запускаться файлик index.html, в котором и будет всё это чудо отображаться :-), открытие браузера с панелями элементов управления, крайне не желательно, чтобы у пользователя не возникло мысли что это обычная веб страничка.
С Вами совершенно согласен, в случае веб сайта, отсутсвие панелей управления браузера отпугивает клиента, вызывает желание закрыть окно :-), сам этого очень не люблю, но в данном случае как раз это нужно. | |
|
|
|
|
|
|
|
для: Explicito
(28.12.2006 в 10:28)
| | обычно презентации или справочники на cd делают в формате exe...
мне вот тут дали такой cd и попросили из него инфу вытянуть - файл *.dat 286Мб!
тут, мне кажется, надо писать свой браузер :О | |
|
|
|
|
|
|
|
для: elenaki
(28.12.2006 в 10:35)
| | >обычно презентации или справочники на cd делают в формате exe...
>мне вот тут дали такой cd и попросили из него инфу вытянуть - файл *.dat 286Мб!
>
>тут, мне кажется, надо писать свой браузер :О
так вот в том то и дело, я тоже сначала думал реализовывать проект на С++, но с ним у меня практики мало..(, потом возникло куча вопросов, как интегрировать дизайн, какой сервер БД использовать и т.д...., когда можно использовать JS, написать на нём свой шаблонизатор, систему управления контентом, хранить шаблоны представления и данные в XML, и показывать всё это в браузере, к тому же всё будет очень "лёгким", и все будут очень довольны, никаких тебе инсталяторов, не нужно ничего копировать клиенту, всё хранится и работает только с CD, проект уже почти реализован, дело осталось за дизайном...) | |
|
|
|
|
|
|
|
для: Explicito
(28.12.2006 в 10:52)
| | a Flash? не пробовали? | |
|
|
|
|
|
|
|
для: elenaki
(28.12.2006 в 10:55)
| | >a Flash? не пробовали?
пробовал, рисовать во флэше не получается, с векторной графикой не дружу (, проект не очень хорошо оплачивается, если заказать дизайн во флэше, всё нужно будет отдать дизайнеру, к тому же ActionScript первый раз в глаза вижу, а в фотошопе я и сам могу что-то симпатичное, красивое сообразить. Тяги к Flash технологии у меня нет, если задаться целью изучить её, тогда в сроки не уложусь..(
Назад дороги нет, уже время потрачено, остались мелкие доработки по системе, дизайн, и его вёрстка в шаблоны.. | |
|
|
|
|
|
|
|
для: Explicito
(28.12.2006 в 11:11)
| | во флеш можно импортировать растровую графику, а заготовки для презентаций там есть с версии 2004mx. | |
|
|
|
|
|
|
|
для: AlexSol
(28.12.2006 в 11:16)
| | Спасибо! На будущее буду иметь в виду. | |
|
|
|
|
|
|
|
для: Explicito
(28.12.2006 в 11:28)
| | В вашем случае поможет windows технология hta,
в простейшем случае достаточно изменить расширение с html на hta. | |
|
|
|
|
|
|
|
для: RMW
(28.12.2006 в 12:59)
| | >В вашем случае поможет windows технология hta,
>в простейшем случае достаточно изменить расширение с html на hta.
Интересно, а можно подробнее? :-) | |
|
|
|
|
|
|
|
для: Explicito
(28.12.2006 в 13:14)
| | куда уж подробнее? поменяйте расширение файла и все. | |
|
|
|
|
|
|
|
для: AlexSol
(28.12.2006 в 13:22)
| | Верно, большое спасибо! не подозревал, только как файл формата *.hta ассоциировать у пользователя, с эксплорером, чтобы по умолчанию он им открывался?
Простите за банальные вопросы... | |
|
|
|
|
|
|
|
для: Explicito
(28.12.2006 в 13:30)
| | И на этом уже спасибо! Очень хороший форум, спасибо что он есть! :-) | |
|
|
|