Hi, ich hab ein Problem mit nem cript. und zwar erkennt das script die frames net.
function Abfrage() {
if (parent.frames[0].document.location.href == "Frage1.htm")
parent.frame[0].document.location.href="5050Frage1.htm";
if (parent.frames[0].document.location.href == "Frage1.htm")
parent.frame[1].document.location.href="k5050.htm";}
</script>
Die Zahlen sollen ja fuer die Frames stehen, aber da laedt er dann gar nix. Und wenn ich den Namen von dem Frame (mainFrame oder 5050Frame) eingebe, sagt er ,dass mainFrame nicht definiert ist.
Wo liegt der Fehler?
Kann man die Abfrage bei mehreren Dateien vereinfachen? Ich moechte einfach nur abfragen ob eine Seite "FrageX.htm" geladen ist, wobei X von 1-10 geht, also sich aendert. und wenn die Seite FrageX.htm geladen ist, dass das script bei der Abfrage merkt, welche Seite es laden soll. Also bei Frage5.htm soll dann 5050Frage5.htm geladen werden. Immer nur der Dateiname am Anfang etwas veraendert. Das ist alles. Kann man das automatisieren oder muss ich da fuer alle 10 Seiten ne Abfrage machen?
Thx
Gruss
Stuck
Nimm mal das document weg also parent.frames[0].location.href ="";
und hier die Schleife
for(i =0; i <11; i++;)
{
if(parent.frames[0].location.href =="Frage1.htm")
parent.frames[0].location.href ="5050Frage"i+".htm";
}
Meinste so die vereinfachte Abfrage?