Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: создание новых окон без заголовка
но браузеры игнорируют toolbar=0 и вверху окна присутствует панель с заголовком окна и кнопками закрыть свернуть развернуть. Задача проста, открыть новое окно, загрузить в него картинку, но окно должно быть без этой верхней панели. Нашел неплохой урок http://www[dot]jstoolbox[dot]com/2008/09[dot][dot][dot]3/okna-mootools/ но насколько понял для этого нужно доп библиотеку себе ставить.
Облазил весь интернет, решения проблемы заголовка так и не нашел. Может плохо искал конечно, но везде написано что параметр toolbar=0 как раз и отключает этот заголовок окна.
Большая просьба подсказать как можно решить эту проблему. Желательно простым способом.
Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008 Откуда: Украина, Мариуполь
Помог: 0 раз(а)
насколько я понимаю, этот параметр может коректно работать в одном браузере, и не работать в другом. Если цель в том, чтоб отобразить картинку поверх странички, думаю, стоит посмотреть в сторону <div> с position=absolute
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
не только отобразить, но и подогнать размер в зависимости от разрешения экрана и подстраивать размер картинки при изменении размера окна.
хотя я все больше утверждаюсь что придется идти в слои и юзать джаву для изменения параметров окна. В связи с этим вопрос, можно ли как-то динамически рулить положением окна в зависимости от положения курсора?
Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008 Откуда: Украина, Мариуполь
Помог: 0 раз(а)
тегу <div> тоже може назначить высоту и ширину (Добавление)
да, и еще, минус в Вашем варианте то, что во многих случаях всплывающие окна блокируются браузером... (Добавление)
а это:
Slavenin пишет:
хотя я все больше утверждаюсь что придется идти в слои и юзать джаву для изменения параметров окна. В связи с этим вопрос, можно ли как-то динамически рулить положением окна в зависимости от положения курсора?
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
vitaliy_mad пишет:
усложнение своей жизни...
согласен, но заказчик хочет чтобы у него картинка открывалась в отдельном окне и при изменении размера окна она тоже менялась под его размер, да и размер окна я пока не совсем понимаю как менять, сделать ее дивом не проблема, вопрос в том как динамически изменять параметры класса css, который отвечает за этот div.
<div id = "1" class = "test" onMouseMove="mas_drag()">
123
</div>
но квадратик бегает за мышкой только если она находится внутри квадратика, что впрочем логично, как сделать чтобы окошко следовало за курсором в любом направлении, а то пока оно бежит только вниз и вправо, а вот вверх и влево отказывается...
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Slavenin В качестве возможной реализации вашей задачи в браузерах позволяющих проводить активное управление компонентами контейнера пользовательских страниц - возможно использование функций мануальных модальных и внешних окон с произвольными параметрами - или применение возможностей HTA-приложений
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Slavenin
Отправлено: 19 Ноября, 2010 - 10:29:55
Посетитель
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
Цитата:
возможно использование функций мануальных модальных и внешних окон с произвольными параметрами
уважаемый, JustUserR, вы не могли бы немного попроще объяснить, а то я отсюда понял только про модальные окна.. а что такое мануальные и внешние? и как собственно настроить им произвольные параметры? просто php для этих целей не приспособлен, на javascript параметр отключающий заголовок игнорируется на уровне безопасности браузера. HTA приложения мне в общем-то понравились, но что будет с пользователями маков, да и эксплорер прежде чем открыть окно спрашивает что сделать с файлом, запстить или сохранить, что тоже не гуд, так как любой пользователь поостережется запускать на своем компьютере программу с неизвестного сайта.
Возможно вы подскажете, как можно это реализовать через слои, а то у меня пока получается не то что хотелось бы.
разобрался как заставить квадратик следовать за мышкой, повесил это на onMouseMove , но вот если повесить это на onMouseDown то функция выполняется всего один раз а не постоянно пока нажата кнопка, то есть получается что квадратик прыгает в точку где произошло нажатие кнопки, а как заставить функцию выполняться постоянно?
<div id = "1" class = "test" onMouseDown="mas_drag()">
123
</div>
</td>
</tr>
</table>
</body>
</html>
да и еще подскажите можно ли как-то вывести информацию в конкретный тег? или только в поле формы? я вроде где-то видел как это можно сделать, но ника не могу найти...
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
подскажите каким событием в javascripte можно заменить событие onPress, т.е. пока нажата кнопка мыши выполняется функция, onMouseDown почему-то не работает, точнее функция срабатывает 1 раз, единственный вариант который я пока вижу это сделать два события onMouseDown и onMouseUp причем первое будет запускать выполнение функции с бесконечной рекурсией, а второе ее прекращать, может есть альтернатива этому способу?
в принципе с поставленной перед собой задачей я справился, окно перетаскивается и масштабируется, осталось только победить события, пока все висит onMouseMove если вдруг кому понадобится, то вот результат моих трудов.
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Slavenin пишет:
Уважаемый, JustUserR, вы не могли бы немного попроще объяснить, а то я отсюда понял только про модальные окна.. а что такое мануальные и внешние? и как собственно настроить им произвольные параметры? просто php для этих целей не приспособлен, на javascript параметр отключающий заголовок игнорируется на уровне безопасности браузера
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Slavenin
Отправлено: 19 Ноября, 2010 - 21:23:24
Посетитель
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
благодарю, почерпнул много нового, но коли уж практически сделал свое окошко из дива, пускай и очень простое, то хочется довести его до конца, как-никак но его можно полностью настроить в соответствии с нужными параметрами и стилями, в связи с чем просьба, уважаемый JustUserR, не могли бы вы все-таки подсказать способ замены события onPress на доступные методы джава, способ с зацкливанием провалился. Не сомневаюсь что проблема имеет решение, но догадаться до него пока не могу.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.