Christian Kruse: Kann man das so machen??

Beitrag lesen

Joho,

Es ist wirklich die kürzeste Lösung. Was würdest du denn noch ruskürzen wollen? Und wenn's
funktioniert, ist doch gut.

Noe. Geht kuerzer ;-) Oder eleganter.

--- schnipp ---
var win   = NULL;
var url   = "";
var titel = "";

function newwin(u,t)
{
 if(win == null || win.closed())
 {
   titel = t;
   url   = u;
   win   = window.open("blank.html","img","optionen");
 }
}

--- schnapp ---

--- blank.html --
<html>
 <head>
  <script language="JavaScript">
   document.open();
   document.write("<title>"+window.opener.titel+"</title>");
   document.close();
  </script>
 </head>
 <body>
  <script language="JavaScript">
   document.open();
   document.write("<img src=""+window.opener.url+"">");
   document.close();
  </script>
 </body>
</html>

Gruss,
 CK
 http://wwwtech.de