Iframe-src per JavaScript setzen

Hallo,

ich habe Schwierigkeiten dabei, den Inhalt eines Inline-Frames
per JavaScript zu ändern. Wenn ich das so versuche, wie es der
nachfolgende Quelltext in den Zeilen 8 bzw. 11 zeigt, dann hat
das die gleiche Wirkung, als würde ich „document.write()“ mit der
neuen Adresse als Parameter verwenden, was natürlich Unsinn ist.

 1 
 2 
 3 

 4 
 5 [Inhalt von _ **Otto.document.location.href** _ anzeigen!](javascript:alert(Otto.document.location.href);)
 6 
 7 [Inhalt von _ **Otto.src** _ anzeigen!](javascript:alert(Otto.src);)

 8 [Inhalt von _ **Otto.src** _ per JavaScript einstellen!](javascript:open_mouth:tto.src='SomeText_2.html';)
 9 
10 [Inhalt von _**document.getElementById('Otto').src**_ anzeigen!](javascript:alert(document.getElementById('Otto').src);)

11 [Inhalt von _**document.getElementById('Otto').src**_ per JavaScript einstellen!](javascript:document.getElementById('Otto').src%20=%20'SomeText_2.html';)
12 
13 [Inhalt von Otto per Link einstellen!](SomeText_2.html)
14 
15 
16 

Die Variante mit dem Link hingegen (Zeile 13) funktioniert.
Das nützt mir allerdings nichts, weil ich das nicht von
JavaScript aus bewerkstelligt kriege.

Gibt´s da ´ne Lösung für? Mache ich da was falsch? Ist das vielleicht ein Bug?

Danke für Hinweise,
Kristian