![]() |
![]() |
Серый ёжЬ 13.04.2004 - 08:15 | тут в одной из соседних веток Zeratul посоветовал делать фотогалерею, в которой вновь открываемое окно с большими картинками по размерам автоматически подгоняется под размеры самой картинки. как это сделать на php? |
buster 1 - 13.04.2004 - 09:16 |
Это можно сделать на РНР до открытия окна. После - это JavaScript. window.resizeTo(width,height); |
Mips 2 - 13.04.2004 - 10:44 | www.php.net/ImageCopyResized |
Zeratul 3 - 13.04.2004 - 11:03 |
А меня спросить слабо? функция getimagesize. Выдает размеры картинки высота/ширина. Потом в коде при открытии окна указываешь полученные размеры. Тут правда какой косяк - отступы остаются. Я лечил так: открываю не картинку, а скрипт: --------------------------------------------- <?php $inсludе_path = $DOCUMENT_ROOT; $path=trim($path); if (file_exists ($inсludе_path."/".$path)) { ?> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=windows-1251"> <title>Лабиринт-М</title> <link rel="stylesheet" type="text/css" href="/style.css"> </head> <body style="margin:0px;"> <img src="/<?=$path;?>"> </body> <? } ?> ------------------------------------- Здесь $path передаваемый в скрипт адрес картинки Как работает? http://www.labirint.com/collections/positions.php?manufacturer=24&catalog=1 |
Серый ёжЬ 4 - 13.04.2004 - 13:39 | спасибо, Zeratul, именно эта функция мне и нужна была, а как её приладить - уже придумаю! |