Hallo Torsten,
...
<iframe src="start.htm" name="iframe"></iframe>
benenne den Namen des iframes um. Also beispielsweise in
<iframe src="start.htm" name="myIframe"></iframe>
Das ist sehr unglücklich gewählt und könnte zu Problemen führen. Der eigentliche Fehler liegt aber hier:
name = navigator.appName;
name ist ein Synonym für: window.name
sobald du diese Variable setzt, wird der eigentliche Fenstername umbenannt von iframe in navigator.appName.
Abhilfe:
myname = navigator.appName;
Viele Grüße
Antje