Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Raoul & Natalia Nakhmanson-Kulish    2:5020/400     25 Oct 2001  17:00:52
 To : All
 Subject : Re: Open.window
 -------------------------------------------------------------------------------- 
 
 Allin punchaw qampaq, Arkadiy Khomenko!
 
 В твоем письме от Sat, 6 Oct 2001 10:33:05 +0000 (UTC) нам удалось
 вычитать:
 
 >А можно ли сделать скрипт нового окна, который бы узнавал размеры
 >открываемой картинки и соответственно устанавливал размер окна?
 
 Можно.
 
 Вот немножко видоизмененный скрипт из фака RU.HTML.CHAINIK:
 <html>
 <head>
 <title>Фотогалерея</title>
 <script language="JavaScript">
 <!--
 var resId;
 var imgWndw=new Object('Window');
 function imgOpen(imgURL,Title) {
   if (navigator.userAgent.search('Opera')!=-1) return true;
   imgWndw=window.open('','_blank','width=100,height=100'+
     ',toolbar=no,menubar=no,location=no,status=no,'+
     'resizable=yes,scrollbars=0');
   var imgTitle=(Title)?Title:imgURL;
   with (imgWndw.document){
     open();
     write('<ht'+'ml><he'+'ad><ti'+'tle>'+imgTitle+'</ti'+'tle>'+
     '</he'+'ad><bo'+'dy leftmargin="0" topmargin="0" '+
     'rightmargin="0" bottommargin="0" marginwidth="0" '+
     'marginheight="0"><img src="'+imgURL+'" border="0"
 alt="'+imgTitle+
     '"></bo'+'dy></ht'+'ml>');
     close();
   }
   resId=setInterval('imgResize()',100);
   return false
 }
 
 function imgResize() {
   var w=imgWndw.document.images[0].width;
   var h=imgWndw.document.images[0].height;
   if (w>100 || h>100) {
     imgWndw.resizeBy(w-100,h-100);
     clearInterval(resId)
   }
 }
 
 //-->
 
 </script>
 </head>
 <body>
 ....
 <a href="disco.jpg" target="_blank"
 onClick="return imgOpen(this.href,'Я на дискотеке');"><img
 src="disco_small.jpg" width="80" height="60"
 alt="Я на дискотеке - 200 Кбайт" border="0"></a>
 ....
 <a href="bath.jpg" target="_blank"
 onClick="return imgOpen(this.href,'Я в бане');"><img
 src="bath_small.jpg" width="40" height="60"
 alt="Я в бане - 100 Кбайт" border="0"></a>
 ....
 </body>
 </html>
 
 Работает в NN4, NN6/Mozilla, IE4+. В Опере и в любом браузере при
 отключенных скриптах просто открывает новое окно.
 
 Счастливой Пачи - Myr AKA Manko
 PGP DH/DSS Key ID 0x11807439, Fingerprint dhgGjJy7vbTzfdp+97vZ8hGAdDk=
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Open.window   Arkadiy Khomenko   06 Oct 2001 14:33:05 
 Re: Open.window   Vadim Saitov   06 Oct 2001 22:42:29 
 Re: Open.window   Arkadiy Khomenko   07 Oct 2001 04:10:50 
 Re: Open.window   Vadim Saitov   07 Oct 2001 23:48:58 
 Open.window   Andrej Ramaszeuski   23 Oct 2001 20:22:45 
 Re: Open.window   Vadim Saitov   26 Oct 2001 21:50:52 
 Re: Open.window   Serge Shikov   27 Oct 2001 10:27:09 
 Re: Open.window   Vadim Saitov   27 Oct 2001 22:59:55 
 Re: Open.window   Serge Shikov   29 Oct 2001 10:25:22 
 Re: Open.window   Alex Kabanov   11 Oct 2001 22:24:25 
 Re: Open.window   Vadim Saitov   12 Oct 2001 23:46:11 
 Re: Open.window   Alex Kabanov   13 Oct 2001 00:59:44 
 Open.window   Andrej Ramaszeuski   23 Oct 2001 20:17:46 
 Re: Open.window   Raoul & Natalia Nakhmanson-Kulish   25 Oct 2001 17:00:52 
Архивное /ru.website/82098d283d69.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional