Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > PHP+JavaScript - предпросмотр картинки


Автор: =Женек= 20.11.2005, 18:14
Идея такова - ссылка - уменьшенная картинка по нажатии открывается новое соразмерное окно с новой картинкой. ПРичем картинки формируются скриптом img.php.

Все что я смог найти в интернете позволило сделать это:
Код

<a href=javascript:win=window.open(''); win.document.write('<IMG src=img.php?big''>') ><IMG src=img.php?small width=100 height=76></a>


Но вот доработать никак не могу... Помогите, плз.

Автор: -=Ustas=- 20.11.2005, 21:03
Ты в сприпт должен еще передавать имя картикни, чтоб он знал, какую ему открывать.

Автор: Bastet 20.11.2005, 23:18
А если при нажатии на изображение открывать новое окно, в которое будет грузиться скрипт и никаких win.document.write. В этом скрипте и вычислять размер изображение, а размер окна изменять js-функцией window.resizeTo(x,y)?

Автор: PARROT 20.11.2005, 23:41
image.php:
Код

<body topmargin="0" leftmargin="0" bottommargin="0" rightmargin="0">
<table width="100%" height="100%" cellpadding="0" cellspacing="0">
<tr>
<td><img src='img/<?=$path?>'></td>
</tr>

файл вызываемый фото:
Код

 <td valign="top" onClick="openwin('image.php?path=pr_a/709393_1.jpg',280,210)" onMouseover="this.style.cursor='hand' "><img src="img/pr_a/709393_1_.jpg" widht="120" height="90" alt="увеличить фотографию"></td>

файл управляющий:
Код

function openwin(url,a,w,h)
{
win=open(url,"win","width="+w+",height="+h+",top=10,left=10,toolbar=no,menubar=0,status=0,location=0");
}

Только вот не понятно, при чем тут рнр?

Автор: -=Ustas=- 21.11.2005, 12:10
PARROT, про _GET забывашь ;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)