Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 17.06.2009, 00:31   #11
Новичок
 
Аватар для Be Linux
 
Регистрация: 17.06.2009
Сообщений: 33
Вес репутации: 181
Be Linux скоро станет известен
Отправить сообщение для Be Linux с помощью ICQ
По умолчанию

окучиваете в тег <a> в атрибут href вставляете (все одной строкой)
Код:
javascript:void window.open("script.php?url=/img/mypic.jpg","myWindow","status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=1026,height=790,directories=no,location=no,left=0,top=0")
т.е. откроется script.php с параметром - адреса к картинке

В самом script.php указываете все что вам годно: заголовки, фон и прочее и загружаете картинку из передаваемого параметра ($_GET['url'])


Все.
Be Linux вне форума   Ответить с цитированием
Старый 17.06.2009, 09:56   #12
Эксперт
 
Регистрация: 23.09.2008
Адрес: Самара
Сообщений: 4,885
Вес репутации: 381
alex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущее
Отправить сообщение для alex063 с помощью ICQ
По умолчанию

Цитата:
Сообщение от boric Посмотреть сообщение
Окна, всплывающие по клику, вроде не блокируются. По крайней мере я с такой проблемой не сталкивался. Блокируются автоматически всплывающие окна.
Хммм... Тогда почему в pop-under (которые при закрытии открывают окно) "пробив" не 100%, вряд ли из-за не включенного javascript у пользователей.
__________________
Продвижение и поддержка сайтов. Актуальное портфолио. Отзывы. ICQ: 407354474.
alex063 вне форума   Ответить с цитированием
Старый 17.06.2009, 11:32   #13
Эксперт
 
Регистрация: 05.03.2008
Сообщений: 1,095
Вес репутации: 249
boric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущее
По умолчанию

Цитата:
Сообщение от alex063 Посмотреть сообщение
Хммм... Тогда почему в pop-under (которые при закрытии открывают окно) "пробив" не 100%, вряд ли из-за не включенного javascript у пользователей.
В случае попандера ведь окно автоматически (без ведома пользователя) открывается, поэтому логично, что блокируется. А вот с окнами, открывающимися по клику пользователя (находящемся в здравом уме и памяти, т.е. сознательно) проблем не возникало.

Добавлено через 8 минут
По теме:
onclick = "openBigImg()"

function openBigImg(this){
var w = window.open("","myWindow","status=no,toolbar=no,sc rollbars=yes,titlebar=no,menubar=no,resizable=yes, width=1026,height=790,directories=no,location=no,l eft=0,top=0")
w.document.open();
w.document.write("<html><head><title>"+...+"</title></head><body>...</body></html>");
}

Примерно в этом духе можно

Последний раз редактировалось boric; 17.06.2009 в 11:33. Причина: Добавлено сообщение
boric вне форума   Ответить с цитированием
Старый 17.06.2009, 11:37   #14
Эксперт
 
Регистрация: 23.09.2008
Адрес: Самара
Сообщений: 4,885
Вес репутации: 381
alex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущее
Отправить сообщение для alex063 с помощью ICQ
По умолчанию

boric, здесь ключевая фраза "pop-under (которые при закрытии открывают окно)". Ни разу не видели? То что он выскакивает сначала, не спорю, без ведома посетителя, но потом, когда он щёлкает на значок "закрыть", открывается новое окно, которое также может блокироваться и блокируется в некоторых случаях.
__________________
Продвижение и поддержка сайтов. Актуальное портфолио. Отзывы. ICQ: 407354474.
alex063 вне форума   Ответить с цитированием
Старый 17.06.2009, 11:51   #15
телочка на авке клевая?
 
Аватар для 10012003
 
Регистрация: 14.09.2008
Адрес: Замкадье.
Сообщений: 1,522
Вес репутации: 262
10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее10012003 - прекрасное будущее
По умолчанию

alex063, да не будет у него ничего блокироваться.
ТС а зачем Вам JS? Ну сделайте с картинки обычную ссылку на страничку с Вашими параметрами и делов-то и для поисковиков так лучше будет, не партесь
10012003 вне форума   Ответить с цитированием
Старый 17.06.2009, 12:21   #16
Специалист
 
Аватар для Robingoodd
 
Регистрация: 22.09.2008
Сообщений: 302
Вес репутации: 0
Robingoodd не любят в этих краяхRobingoodd не любят в этих краяхRobingoodd не любят в этих краяхRobingoodd не любят в этих краях
По умолчанию

Цитата:
Сообщение от 10012003 Посмотреть сообщение
alex063, да не будет у него ничего блокироваться.
ТС а зачем Вам JS? Ну сделайте с картинки обычную ссылку на страничку с Вашими параметрами и делов-то и для поисковиков так лучше будет, не партесь
Угу, спасибо, я от тебя уже один заказ получил.

Добавлено через 36 секунд
Цитата:
Сообщение от Be Linux Посмотреть сообщение
окучиваете в тег <a> в атрибут href вставляете (все одной строкой)

Код:
javascript:void window.open("script.php?url=/img/mypic.jpg","myWindow","status=no,toolbar=no,scroll bars=yes,titlebar=no,menubar=no,resizable=yes,widt h=1026,height=790,directories=no,location=no,left= 0,top=0")т.е. откроется script.php с параметром - адреса к картинке

В самом script.php указываете все что вам годно: заголовки, фон и прочее и загружаете картинку из передаваемого параметра ($_GET['url'])


Все.
Спасибо, сейчас буду пробывать =)

Последний раз редактировалось Robingoodd; 17.06.2009 в 12:21. Причина: Добавлено сообщение
Robingoodd вне форума   Ответить с цитированием
Старый 17.06.2009, 13:06   #17
Эксперт
 
Регистрация: 05.03.2008
Сообщений: 1,095
Вес репутации: 249
boric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущееboric - прекрасное будущее
По умолчанию

Robingoodd
Еще совет: чтобы окно всплывало посередине экрана, ширину и высоту можно в параметрах задать так:
w=1026; h=790;
x=screen.width/2-(w/2);
y=screen.height/2-(h/2);
...window.open(...,left=x,top=y)
boric вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите пожалуйста nikola Вопросы от новичков 7 06.01.2009 06:04
Помогите пожалуйста <$PPS$> Установка кода на различные движки 4 17.11.2008 05:00
Помогите пожалуйста makskornauxov Вопросы по работе системы 9 10.11.2008 21:02
помогите пожалуйста, 6-й час жду. Juve Вопросы от новичков 8 24.09.2008 18:41
Немогу установить перл код. Помогите кто знает. mars Ошибки при работе с системой 10 08.01.2008 19:28


Часовой пояс GMT +3, время: 08:53.