Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: функцию, которая масштабирует размер окна под размер картинки
 
 автор: Devona   (05.02.2007 в 20:27)   письмо автору
 
 

помогите написать рабочую функцию, которая вызывается при загрузке страницы и масштабирует размер окна под размер картинки, которая находится на этой странице.
размер нефиксированный. то есть функция должна уметь узнавать размер картинки.

   
 
 автор: elenaki   (06.02.2007 в 10:23)   письмо автору
 
   для: Devona   (05.02.2007 в 20:27)
 

вот:


<style type=text/css><!--
body,img,table,tr,td{margin:0px;padding:0px;border:0px;text-align:center;vertical-align:middle}
--></style>
<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
<body onLoad="if(d.images['i'])adjustWin()" leftmargin=100 topmargin=100 marginwidth=100 marginheight=100>
<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>
<tr><td><script>
var d=document
resizeTo(400,300)
function adjustWin(){resizeTo(d.images['i'].width+30,d.images['i'].height+80)}

var l=location.search
if(l.length>1){
var imgPath=unescape(location.search.substring(1,location.search.length));
var im=new Image
im.src=imgPath
d.write('<img name=i src="'+imgPath+'">')
}
else {d.write('No picture')}
</script></td></tr></table>


а имя файла с картинкой передается в URL:


<script>
var scr='view_picture.php'

function imgWin(img)
{
var wn=window.open(scr+'?'+escape(img),'win','resizable,width=400,height=200,screenX=0,screenY=0,top=100,left=100')
wn.focus()
return false
}
</script>


а это - маленькая картинка (имя файла у меня из базы берется, но можно и прямо его прописать):

<a href="#<?=$now?>" onClick="return imgWin('<?=$image?>')" target=_new><img src="<?=$image?>" height="152" border=0></a>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования