Struppi: dynamischer inhalt im popup

Beitrag lesen

hallo,

ich möchte für verschiedene links ein kleines popup fenster öffnen, um nicht jedesmal eine neue datei zu erstellen, dachte ich mir die popups onthefly zu erzeugen.

d.h.:
link1 soll im popup meldung eins ausgeben
link2 => meldung zwei
link3 => meldung drei
etc.

leider komme ich beim coden nicht weiter, hier mein bisheriges ergebnis:

<a href="#" onClick="window.open('poppreview.html', 'preview','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,copyhistory=no,width=350,height=350','preview = Ausgabe.document','Inhalt = (<html><body><h1>Hallo Welt</h1></body></html>")','preview.open()','preview.write(Inhalt)','preview.close();)">

es klappt nicht, kann mir jemand weiterhelfen?

"Es klappt nicht" ist suboptimal, wie man in JS Fehler findet: http://glasgoogle.de.

Ein Tipp, schreib das obige in eine Funktion, du hast vermutlich ein Problem mit den Anführungszeichen.

<a href="#" onClick="window.open(, 'preview',,'preview = Ausgabe.document',,'preview.open()','preview.write(Inhalt)','preview.close();)">

<A href="poppreview.html"
  target="preview"
 onclick="popup(this.href, this.target);return false;"

klick</A>

function popup(url, target)
{
 var param = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,copyhistory=no,width=350,height=350'

var win = window.open(url, target, param);
 var inhalt = '<html><body><h1>Hallo Welt</h1></body></html>";
with(win.document)
{
  open();
  write(inhalt);
  close();
}
return win
}

Struppi.