Joachim: JavaScript Funktion von Parent Fenster aufrufen

Beitrag lesen

hi,

opener.funktionsname()
oder bei Framekonstellationen:

Jep!
ich empfehle allerdings eine derartige Funktion, die erst mal prüft, obs opener noch gibt, um unschöne Fehlermeldungen zu vermeiden. Geht übrigens im IE bis 5.5 nur uebers Fehlerabfangen, IE6 weiss ich grade nicht, muss ich mal gelegentlich mal testen. Der handler fuers POPUP lautet hier "neufenster":

function opUrl(page) {
 onerror =  function(){
  alert("ups, leider haben Sie das andere Browserfenster schon geschlossen");
  return true;
    }
 if(opener && !opener.closed && opener.neufenster) {
  opener.top.FRAMNAME.FUNKTIONSNAME();
  // self.close();
 }
 else alert("ups, leider haben Sie das andere Browserfenster schon geschlossen");
 onerror = function(){
  return false;
 }
}

n'Abend und Gruesse  Joachim