|
|
|
| народ вот есть код
var tmp = new Image();
tmp.src = "data/" + image;
var width = tmp.width + 30;
var height = tmp.height + 30;
window.open("../data/" + image,'','toolbar=no, location=no, scrollbars=no,directories=no, status=no, menubar=no, width=' + width + ',height='+height);
|
но окошко которое открывается - его размер не равен размеру картинки.. первый раз оно маленькое а второй уже большое... как исправить? спасибо | |
|
|
|
|
|
|
|
для: malish
(21.06.2007 в 23:11)
| | попробуй дописать рх
var width = tmp.width + 30 +"px";
var height = tmp.height + 30+"px";
|
| |
|
|
|
|
|
|
|
для: Lelik
(22.06.2007 в 00:26)
| | неа, не помогло... | |
|
|
|
|
|
|
|
для: malish
(22.06.2007 в 08:01)
| | Раз первый раз оно маленькое, а второй раз уже большое, значит надо обнулять используемые переменные width=0; height=0;
А потом, адрес картинок image у вас же каждый раз новый, наверное и картинки разные, с разными размерами?! | |
|
|
|
|
|
|
|
для: ilyaILF
(22.06.2007 в 08:11)
| | ну да... это типа превью - клацаешь на маленькую одлжно появлятся большая версия... по идее:)
а по поводу обнуления тоже не помогает.. и потом зачем обнулять переменные то локальные внутри конкретной функции.. но я проверил:) не помогло | |
|
|
|
|
|
|
|
для: malish
(22.06.2007 в 08:32)
| | всё решил проблему. всем спасибо | |
|
|
|