Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Открытие картинок в новом окне (pictures pop-up)

Модерирует : Cheery

Cheery (06-05-2005 19:04):


обзор «Помощи вебмастеру» » разное »



Ищу скрипт открытия картинки
 Версия для печати • ПодписатьсяДобавить в закладки

   

DNA DAN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу чтоб на сайте, при нажатии на thumbnail картинки открывались в новом окне, определенного размера.
И чтоб окошко это нельзя было ресайзить и там не было кнопок и адресной строки.
Заранее спасибо!




подправил заголовок

Всего записей: 158 | Зарегистр. 29-09-2001 | Отправлено: 11:54 28-10-2001 | Исправлено: Svarga, 01:57 10-07-2003
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DNA DAN
нужно использовать функцию window.open()
<html>
 
<head>
<SCRIPT language=javascript>
<!--
function openpict(pict)
{
window.open(pict,"none","top=100, left=100, width=100, height=100, resizable=0","replace=yes")
}
//-->
</script>
</head>
 
<body>
<a href="javascript:openpict('ani.gif')">текстовая ссылка</a><br>
<a href="javascript:openpict('ani.gif')"><img src="ani.gif" width=10 height=10 border=0></a>
</body>
 
</html>
пример тут http://icqmapi.narod.ru/thumb/thumb.htm
возможны проблемы с навигацией (не проверял) работа под нетскейп с оперой под вопросом (опять же, не проверял)...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 17:19 28-10-2001 | Исправлено: roma, 08:50 29-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
только чем плохо : там будут небольшие белые отступы от краев окна.если хочешь без маргинов , то надо хтмыльник создавать

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 08:48 29-10-2001
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pechalny
ага, точно...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 08:51 29-10-2001
DNA DAN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага - хочу без белых полей - расскажите братцы как?

Всего записей: 158 | Зарегистр. 29-09-2001 | Отправлено: 12:47 29-10-2001
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если хостинг не поддерживает CGI, то всё оборачивается очень геморойно - надо создать ХТМЛ страниц по количеству картинок такого содержания

Код:
 
<body leftmargin=0 topmargin=0><img src="твоя_картинка.гиф"></body>
 

пример тамже http://icqmapi.narod.ru/thumb/thumb.htm  


----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 14:55 29-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
roma
Точняк , но лучше установить какой-нибудь скрипт галлереи , их полным полно ща развелось...

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 17:46 29-10-2001
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pechalny
roma
нифига!!!
 

Код:
 
function wopen(){
eval('opened=window.open("","none","top=100, left=100, width=100, height=100, resizable=0","replace=yes")');
opened.document.open();
opened.document.write('<body leftmargin=0 topmargin=0><img src="http://icqmapi.narod.ru/thumb/ani.gif"></body>');
opened.document.close();
}
 
 


----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 20:43 29-10-2001 | Исправлено: L0Ve, 20:46 29-10-2001
djelektronik

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
чето я ниче не понял .. возможно ли средствами яваскрипт сделать чеб окно автоматом делалось под картинку без белых полей?

Всего записей: 2530 | Зарегистр. 28-06-2001 | Отправлено: 03:07 30-10-2001
moonrise



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
L0Ve
Осталось только добавить, что бы правая кнопка мыши не работала и порносайт готов :о)

Всего записей: 1987 | Зарегистр. 19-09-2001 | Отправлено: 04:29 30-10-2001 | Исправлено: moonrise, 04:34 30-10-2001
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0Ve
да, согласен, был не прав...
djelektronik
если явно указать размер картинки то запросто...
moonrise
это точно...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 08:27 30-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
L0Ve
дык посмотри сколько кода...я в жабе полный 0 , но я так понял , что это для одной пикчи , а если их 100 штук...раздует хтмыльник

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 18:47 30-10-2001
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pechalny
Да это вообще просто пример был....

Код:
 
<script>
function wopen(url,w,h){  
eval('opened=window.open("","none","top=100, left=100, width="+w+", height="+h+", resizable=0","replace=yes")');  
opened.document.open();  
opened.document.write('<body leftmargin=0 topmargin=0><img src="'+url+'"></body>');  
opened.document.close();  
}  
</script>
<a href=javascript:wopen("http://icqmapi.narod.ru/thumb/ani.gif",100,200)>pic1</a>
<a href=javascript:wopen("http://icqmapi.narod.ru/thumb/ani2.gif",100,200)>pic2</a>
...
 
 

и ничего не разрастается...
roma

Цитата:
если явно указать размер картинки то запросто...  

Можно загрузить картинку в скрытый фрейм или слой... узнать размер, а потом открывать окошко...


----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 20:54 30-10-2001 | Исправлено: L0Ve, 20:55 30-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
L0Ve


----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 10:33 31-10-2001
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0Ve
против сказать ничего не могу...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 14:41 31-10-2001
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно мне поподробнее.
Вот у мня есть ссылка

Код:
<a href="www.kartinka.ru/01.jpg">картинка</a>

Куда мне надо вставить  

Код:
<script>  
function wopen(url,w,h){  
eval('opened=window.open("","none","top=100, left=100, width="+w+", height="+h+", resizable=0","replace=yes")');  
opened.document.open();  
opened.document.write('<body leftmargin=0 topmargin=0><img src="'+url+'"></body>');  
opened.document.close();  
}  
</script>  
<a href=javascript:wopen("http://icqmapi.narod.ru/thumb/ani.gif",100,200)>pic1</a>  
<a href=javascript:wopen("http://icqmapi.narod.ru/thumb/ani2.gif",100,200)>pic2</a>  
...  
 

чтобы картинка открылась в новом окне нужного мне размера?

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 14:24 06-05-2005
   

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Открытие картинок в новом окне (pictures pop-up)
Cheery (06-05-2005 19:04):
Ищу скрипт открытия картинки


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru