Jutta Rosenbach: Titel bei PopUP Window

Beitrag lesen

Hallo Rufinus

Hier eine Lösung aus einer meiner Bibliotheken - ich glaube sie stammt von Christiene Kühnel.
Da Du die Größe erst beim Link bestimmst, gehe ich davon aus, daß die Funktion mehrmals eingesetzt wird. Daher ist das Skript so angelegt, daß Du den Titel ebenfalls erst beim Link festlegst.

Das kommt Sehbehinderten entgegen, da der Titel auch nochmal als ALT-TAG Verwendung findet.
Natürlich könntest Du den Titel auch in der Funktion schon fest vorgeben.

Da Du möglicherweise in einigen Tagen dann noch gerne wissen möchtest, wie Du einen schönen farbigen Rand um Deine Graphiken machen kannst, berücksichtigt das Skript auch diese Frage auch gleich vorweg :-)

Wenn Dir die Begriffe SizeX und SizeY lieber sind, kannst Du Breite und Hoehe ja wieder umbenennen.

Gruß
Jutta

-------------------------------------------------------------
<HTML>
<HEAD>

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

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

function sichtbar()
{  
   Fenster_Hoehe = Hoehe + 20;
   Fenster_Breite = Breite + 20;
   Optionen = 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,dependent=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="#000080" 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)
       neues_Fenster.close();
}

// -->
</script>
<TITLE>test</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#FF0000" ALINK="#FF0000" VLINK="#FF0000">
<a href="JavaScript:PopUpWindow(290,130,'bild_9on.gif','HIER LEGST DU DEINEN TITEL FEST')">test </a>
</BODY>
</HTML>