imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 23.06.2004, 13:16     # 1
AlexBo
Guest
 
Сообщения: n/a

Как открыть фотографию, закрыв предыдущую?

Здравствуйте все.
На сайте хочу организовать фотогалерею.
Как сделать, чтобы при открытии фотографии, открытая ранее, автоматически закрывалась?
Заранее благодарен, AlexBo.
 
Старый 23.06.2004, 13:45     # 2
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
Сделай ссылки не на страницы с фотографиями, а на JavaScript, который будет создавать окно с каким-то именем и загружать в него фотку. Тогда при попытке просмотра еще одной фотографии, она будет загружаться в то же окно, что и предыдущая.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Ghost вне форума  
Старый 23.06.2004, 13:46     # 3
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
На сайте нет такого понятия, как открытие фотографии. Вместе с загрузкой страницы грузится вся графика. Для перехода на другую фотографию нужно перегружать страницу.
А в чём конкретно проблема заключается? Или для каждой фотографии новое окно открывается?
EvroStandart вне форума  
Старый 23.06.2004, 14:19     # 4
AlexBo
Guest
 
Сообщения: n/a

На http://hunker.narod.ru/, правда там ссылки в тексте, при нажатии на ссылку открывается фото и при этом закрывается предыдущее.
Я так хочу сделать чтобы не загромождать страницу при открытии фотографий.
 
Старый 23.06.2004, 14:54     # 5
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Дак просто window.close() открытого окна, а потом открывай новое...
А вообще, это же на JS, соответственно возьми те скрипты что на http://hunker.narod.ru/ и радуйся!!

А вообще помоему лучше ничего не закрывать, а просто загружать в уже открытое окно другую фотку и все...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.

Последний раз редактировалось Hubbitus; 23.06.2004 в 14:56.
Hubbitus вне форума  
Старый 23.06.2004, 14:54     # 6
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
AlexBo
Там именно так и сделано, как я описал: есть скрипт openWin отвечающий за создание окна и загрузку в него какого-то URL; ссылки делаются на этот скрипт, которому в качестве параметра передается адрес загружаемого рисунка.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Ghost вне форума  
Старый 23.06.2004, 17:05     # 7
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
наверное можно отлавливать событие окна, которое наступает когда окно теряет фокус и вызывать метод close(). но честно говоря не проверял...
Sheryld вне форума  
Старый 24.06.2004, 13:00     # 8
websled
Guest
 
Сообщения: n/a

Ребят, раз тема зашла о скрипте фотогалереи, кто может скинуть скрипт как на сайте http://goldex.ru/rus/

Буду очень признателен.
support(собака)websled.ru
 
Старый 24.06.2004, 13:35     # 9
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
websled, я могу написать разве что такой при желании...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 24.06.2004, 14:23     # 10
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
Сообщение от AlexBo
На http://hunker.narod.ru/, правда там ссылки в тексте, при нажатии на ссылку открывается фото и при этом закрывается предыдущее.
Я так хочу сделать чтобы не загромождать страницу при открытии фотографий.
У меня там при нажатии на другой линк окно с фотографией закрывается, а новое не открывается.
Это можно оформить гораздо проще. Без всяких скриптов. Добавляеш к каждому линку атрибут target и всё должно работать (естевстрвенно, везде одинаковое название окна).
Пример:
<a href="xxx.html" target="kartinka">XXX</a>
EvroStandart вне форума  
Старый 24.06.2004, 14:30     # 11
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
SamJa
Это легко обходится. Скажем в Opera достаточно в контекстном меню ссылки выбрать "Открыть в новом окне" и браузер откроет ссылку в другом окне, причем имя ему даст сам, а не будет брать из параметра TARGET. Обойти же ссылку на JS так не получится.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Ghost вне форума  
Старый 24.06.2004, 17:37     # 12
websled
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Hubbitus
websled, я могу написать разве что такой при желании...
Бесплатно???
 
Старый 24.06.2004, 19:01     # 13
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
почти
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  

Опции темы

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

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

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


Часовой пояс GMT +4, время: 23:44.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.