System Kalina: Bilder mit Javascript öffnen ??

Beitrag lesen

Hallo.

Wie wärs mit folgendem:

Lege folgende Datei an "popup.js" mit folgendem Inhalt:

<!---
Protokoll = self.location.protocol;
Pfad = self.location.pathname;
Basis = Protokoll + '//' + Pfad.substring(1,Pfad.length-11)
neues_Fenster = null;

function errorTrap() {return true;}
window.onerror = errorTrap;

function Zeigen(Bild0,Titel0,Breite0,Hoehe0)
{
   Bild = Bild0;
   Titel = Titel0;
   Breite = Breite0;
   Hoehe = Hoehe0;
   zu();
   setTimeout("sichtbar()",1000);
}

function sichtbar()
{
   Fenster_Hoehe = Hoehe + 30;
   Fenster_Breite = Breite + 40;
   Optionen = 'left=0,top=0,resizable=yes,menubar=yes,height='+Fenster_Hoehe+',width='+Fenster_Breite;
   neues_Fenster = window.open('','',Optionen)
   with (neues_Fenster)
   {
      document.writeln('<HTML><HEAD><TITLE>' + Titel + '</TITLE></HEAD>');
      document.writeln('<BODY BGCOLOR="#000000" TEXT="#FFFFFF"><DIV ALIGN=CENTER><TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 VALIGN="MIDDLE"><TR><TD>');
      document.writeln('<IMG SRC="'+Bild+'" WIDTH='+Breite+' HEIGHT='+Hoehe+' BORDER=0 ALT="'+Titel+'"></TD>');
      document.writeln('</TR></TABLE></DIV></BODY></HTML>');
   }
}

function zu()
{
   if (neues_Fenster != null)
     if (!neues_Fenster.closed)
        if (neues_Fenster.close)
           neues_Fenster.close();
}

//--->

Dann deine html-Datei:

<HTML>
<HEAD>
<TITLE>PopUp im passenden Fenster</TITLE>
<SCRIPT LANGUAGE="JavaScript" SRC="popup.js"></script>
</HEAD>
<BODY>
<p>PopUp - Bild anklicken.</p>
<A href="javascript:Zeigen('bild.jpg','Bildname',512,384)">
<img src="thumb_bild.jpg" width="160" height="120" border="1" alt="Bild"></A>
<A href="javascript:Zeigen('bild.jpg','Bildname',512,384)">
Textlink zum Bild</A>
</BODY>
</HTML>

Die jeweilige Größe musst du in der Zeile hier angeben:
<A href="javascript:Zeigen('bild.jpg','Bildname',512,384)">

System Kalina