Как открыть новое окно фиксированого размера, но каждый раз разного?
Есть много превьюх, при нажатии на которые должны открываться большие картинки в окне фиксированного размера и без статусбара и т.д. Они все разного размера. Если бы были одинакового я бы написал:
OnClick="window.open('popup_pg1.php?i=11',null,'height=560,width=684,status=no,toolbar=no,menubar=no,location=no,scroll=no');return false;" Но проблема в том, что я генерирую ссылку скриптом, и поэтому не знаю какая картинка откроется (ее номер в параметре i). Как сделать чтоб окно было точь-в-точь под размер картинки? |
генерировать тем же самым скриптом 'height=560,width=684 для картинок
|
Не подходит. Дело в том что картинки все разного размера и даже пропорций.
|
я ответил на твой вопрос
средствами JS этого сделать нельзя... |
А с помощью чего это МОЖНО сделать?
|
Re: Как открыть новое окно фиксированого размера, но каждый раз разного?
Цитата:
|
Я знаю номер картинки -> имя файла, но я НЕ ЗНАЮ его физического размера в пикселях.
Мне нужно либо это узнать, либо использовать такие методы, которые позволяют не зная размера открыть окно именно нужного размера. Вот в этом то собственно и заключается вопрос. |
какой скриптом ты выводишь картинки?
на чём написан? |
Cсылкой:
------------------------------------------------- href="katalog_big.php?way=office/boss/lider_m&i=1" ------------------------------------------------- Я вызываю вот какой файл: ------------------------------------------------- <title>Картинка</title><body topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0"> <?php $i = $_GET['i']; $way = $_GET['way']; echo '<img src="./pictures/',$way,'/pic_',$i,'.jpg">'; ?> ------------------------------------------------- |
|
Часовой пояс GMT +4, время: 09:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.