Funktion: window_open(name, url, features) -> ?

SilentWarrior

Erfahrenes Mitglied
Hi Leute

Ich frage mich immer wieder, warum Leute eine Funktion definieren, die so ausieht:
HTML:
function open_window(url,name,features) {
    window.open(url,name, features);
}
Ich frage mich (bzw. euch): Was bringt das? Hat das irgendwelche Vorteile dem direkten Aufruf gegenüber?
HTML:
<a href="javascript:window.open('popup.htm', 'popup');">Pop-Up öffnen</a>
Ich sehe da irgendwie keine Logik dahinter. Jüngstes Beispiel ist GameRadio.de, aber ich habe dies auch schon unzählige Male hier im Forum erleben dürfen/müssen. Kann mir einer dieses merkwürdige Phänomen erklären? :confused:

Grüsse

SilentWarrior
 
Bequemlichkeit? Also ich find's nicht gerade bequem, wenn ich drei zusätzliche Zeilen Code tippen muss. :p Also weiter auf der Suche nach der unergründlichen Geheimnis. ;)
 
ein Aufruf, wie SilentWarrior ihn zitiert hat, bringt in der Tag wenig. Verstehen kann ich allerdings, wenn jemand die Funktion kapselt, um gewünschte Parameter nicht in einen String schreiben zu müssen (wenn z.B. bestimmte Parameter festliegen):
HTML:
function popup(url, w, h) {
    window.open(url, "FULLSIZE", "width=" + w + ",height=" + h + ",statusbar");
}

Gruß
 

Neue Beiträge

Zurück