Andreas Daschner: Zwei Frames mit je einem Javascript- event

Beitrag lesen

In einem zweigeteilten Frame verwende ich oben eine Javascriptfunktion
die beim ändern eines Pull Up Menüs ein Script ausführt und das Ergebnis
an den unteren Frame sendet, dieses ergebnis beinhaltet widerum eine
Javascriptfunktion (NeuFenster1) die auf einen Link reagiert und das
Ergebnis in einem kleinen separaten Fenster anzeigen soll.
Die Funktion FensterNeu1 verwende ich auch in anderen Scripts,
allerdings ohne Frames, da funktioniert es einwandfrei.
Kann es sein das es mit dem Frame zu tun hat??

function Go1(x)
{

parent.frames[1].location.href ="show_all.pl?filter1="+x;
document.forms[0].reset();
/* document.forms[0].elements[0].blur();*/

}

Aufruf der Fuktion durch change Event:

print '<select size=1 name="select0" onChange="Go(this.form.select0.options[this.form.select0.options.selectedIndex].value)">';

klappt

$JSCRIPT=<<END;
function NeuFenster1(X)
{
EditFenster1=
window.open("/cgi-bin/leg/aft/edit_db.pl?value=pwd&id="+X,"edit_db","width=300,height=450,screenX=200,screenY=100");
EditFenster1.focus();
}

Aufruf der Funktion:

print "<a href=javascript:NeuFenster1($ausgabe[0])>zeige Ergebnis in NeuFenster1</a>";

Javascript Fehler: NeuFenster1 is not defined >>>>?

Die gleiche Fuktion (NeuFenster1) verwende ich in einem anderem Scipt, wo sie auch tadellos funktioniert.

-- Ich hoffe man kann ungefähr erkennen um was es geht
Kann mir vieleicht von euch einer weiterhelfen?

Danke
Andreas

Eintrag erfolgte am: 11 Jun, 2002 um 21:21