Torsten: OO sieht "komisch" aus (war:JavaScript Probs )

Beitrag lesen

Und jetzt kommen wir mal auf den Ururursprung der Frage zurueck.
Sehe ich das richtig, dass die beiden zu aendernden Frames direkt nebeneinander liegen?
Dann lassen wir doch das ganze JavaScript weg, ersetzen einfach mit dem Link das komplette obere Frameset. :-)
<A HREF="zzz.htm" target="main">Link</A>
mit zzz.htm:
<Frameset COLS="130,*">
<Frame SRC="yyy.htm" NAME="buttons">
<Frame SRC="xxx.htm" NAME="inhalt">
</Frameset>
Die JavaScript-Loesungen machen IMHO nur dann wirklich Sinn, wenn zwei Frames geaendert werden sollen, die sich nicht in einem Frameset zusammenfassen lassen.

So habe ich das bisher auch... da es  aber 1. nicht gerade schnell bzw. sonderlich elegant ist
und ich es 2. auch noch fuer wo anders braeuchte ist es eben leider so nicht moeglich.
:-(

Was wir bei der Entscheidung leider nie erfahren werden, welche Browser nun welchen (Un)Sinn machen.
Oder hat jemand Lust, mal ein Beispiel zum Testen ins Netz zu stellen?

Das mit den Browsern is eh so nen Wahnsinn. Warum koennen Netscape bzw. Microsoft
nicht mal zu ihren eigenen Browsern Kompatibel sein ??

function weiter()
{
   if (document.images)  
     // ist einfache Moeglichkeit, JS1.0-Browser rauszuhalten,
     // ginge auch ueber doppelte Funktion,
     // 1x unter <SCRIPT LANGUAGE="JavaScript"> und
     // 1x unter <SCRIPT LANGUAGE="JavaScript1.1">
        self.location.href="die_Komfortable.htm";
}
<A HREF="die_Einfache.html" onclick="weiter();return false;">

Nu isses passiert !  Das return false verstehe ich nun nicht....
Sollte das ganze nicht schon ohne das retur false funzen ??
Onclick wir dann eben ausgefuehrt... die Funktion macht dann doch auch nix wenn document.images== false. So wird doch auch nur der HREF ausgefuehrt oder ?

Torsten