|
|
|
| какие параметры должны быть у высоты и ширины чтоб открывало изображение реального размера а не установленных параматрами | |
|
|
|
|
|
|
|
для: moonfox
(26.05.2005 в 06:17)
| | Уточните вопрос. Где открывается изображение? JavaScript-ом в новом окне? В теге <img>? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(27.05.2005 в 11:15)
| | функция
<SCRIPT language=JavaScript>
function newWin(nlink) {
window.open(nlink,null,'height=470, width=670, toolbar=no,location=no,scrollbars=yes,resizable=no');
}
</SCRIPT>
затем вывзов
<A href=\"javascript:newWin('$f22')\">
мне б высоту и ширину по размеру картинки | |
|
|
|
|
|
|
|
для: moonfox
(29.05.2005 в 00:49)
| | Проще всего определять размеры изображения перед его открытие по ссылке и передавать эти параметры в функцию JavaScript.
<?
// определяем размеры
$filesize = getimagesize("image.jpg");
// формируем ссылку
$link = "<a href=# onclick=\"show_img('image.jpg', ".$filesize[0].", ".$filesize[1]."); return false\">Открыть по ссылке</a>";
echo $link;
?>
|
А вот и функция show_img
function show_img(img,width,height)
{
var a
var b
var url
vidWindowWidth=width;
vidWindowHeight=height;
a=(screen.height-vidWindowHeight)/5;
b=(screen.width-vidWindowWidth)/2;
features="top="+a+",left="+b+",width="+vidWindowWidth+",
height="+vidWindowHeight+",toolbar=no,menubar=no,
location=no,directories=no,scrollbars=no,resizable=no";
url="show.php?img="+img;
window.open(url,'',features,true);
return false;
}
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(29.05.2005 в 05:25)
| | thx | |
|
|
|