david: Popups öffnen und schließen

Beitrag lesen

Hallo

Ich möchte Popups über einen Link öffnen, im Moment benutze ich folgende Funktion:

function popup(link,name,attr) {
newWindow = window.open(link,name,attr)
}

und den Link:

<a href="javascript:popup('ziel.html', 'popup', 'toolbar=no,scrollbars=no,width=800,height=400')">

So muss ich aber jedesmal die ganzen Attribute (toolbar, scrollbars usw.) eingeben ich möchte aber auch nicht für jedes Popup eine andere Funktion verwenden.
Am liebsten wäre es mir, wenn der link in etwa so aussehen würde:
<a href="javascript:popup('ziel.html', 'popup', '800','400')">
und ich eine Funktion hätte, die das selbe bewirkt, ist das möglich und wenn wie?

Es wäre auch gut, wenn sich das Popupfenster automatisch schließen würde, wenn ich die Seite von der ich es aufgerufen habe verlasse.
Ist das möglich?

Vielen Dank