Java & JavaScript


Home
Applets
Scripts
   Navigation:
 · Kontextmenü
 · Linkwechsler
   Dialogboxen:
 · Alert
 · Alert 2
 · Confirm
 · Prompt
   Animation:
 · Kreis
 · Kreis 2
 · Kreis 3
 · Drei Kreise
 · Spirale
 · Planetarium
 · Globus
   Grafik-Effekte:
 · Clipping
 · Clipping 2
 · Clipping 3
 · Alpha-Clipping
 · Fading
 · Wellenmuster
 · Wellenmuster 2
   Bildschirmschoner:
 · Proto
 · Marquee
 · Donut
 · Worm
 · Mondrian
 · Pacman
   Datum & Uhrzeit:
 · Countdown
 · Countup
 · Wochentag
 · Last Modified
   Fraktale:
 · Apfelmännchen
 · Apfelmännchen 2
 · Juliamenge
 · Juliamenge 2
 · C-Wert-Generator
   Mathematik:
 · Primzahlen
 · Primzahlen 2
   Verschiedenes:
 · Dynamic Popup
 · TextArea Counter
 · Warteschleife
 · Mausschreiber
Gäste
Kontakt

- JavaScript : Verschiedenes : Dynamic Popup -


Die einfachste Version einer Info-Box mit großer Gestaltungsfreiheit.

Erfolgreich getestet mit Internet Explorer 5.5 und 6.0, Netscape 4.75, 6.01 - 6.22, 7.0 und 7.1, Mozilla 1.0, 1.21 und 1.4, sowie Opera 7.01.
Bei Opera 5.02, 5.11, 6.0 und 6.01 bleibt die Titelleiste leer.


Demo:  Hier


Der Quelltext:

<html>
  <head>
    <title>Dynamic Popup</title>

    <script language="JavaScript">
      function popup(w,h,site) {
        x = screen.availWidth/2-w/2;
        y = screen.availHeight/2-h/2;
        var popupWindow = window.open(
            '','','width='+w+',height='+h+',left='+x+',top='+y+',screenX='+x+',screenY='+y);
        popupWindow.document.write(site);
      }
    </script>

  </head>
  <body>
    <a href="javascript:popup(Breite,Höhe,'<html> ... </html>')">Popup</a>
  </body>
</html>

Aufgerufen wird das Popup innerhalb eines Scripts einfach direkt über die Funktion popup():

popup(Breite,Höhe,'<html> ... </html>')

Oder, wie in obigem Beispiel, mit einem Link:

<a href="javascript:popup(Breite,Höhe,'<html> ... </html>')">Popup</a>

Der Inhalt der Seite wird in ganz normalem HTML geschrieben. Beachten Sie jedoch, dass Anführungsstriche gegebenenfalls mit einem Backslash maskiert werden müssen (\" und \' statt " und ').


Download  Popup.zip (ca. 1 kb)




© 2001-2004 Albert Kluge - Alle Rechte vorbehalten
Impressum | Datenschutz | Nutzung | eMail