Hallo Sascha,
danke für Deine Antwort, eine Lösung habe ich trotzdem nicht.
Diese Darstellung ist mir bekannt.
Wenn NS kein Formular findet schreibt er die Optionen einfach so hin, weil er weder <select> noch <option> ohne Formular interpretiert.
Demnach wird dein Formular nicht richtig erstellt.
Das ist soweit richtig. Klar ist auch, dass eine nicht-dynamische Lösung im NN mit den gleichen Inhalten reibungslos funktioniert.
Ich vermute, dass der NN bei der dynamischen Lösung, mit JS eine Select-Box in einem Formular in einem Layer auszugeben, ins Stolpern kommt, sprich ein Speicherproblem hat. Dabei geht was verloren und somit hat man das - unvollständige - Ergebnis am Schirm.
Mit NN-Speicherproblemen habe ich schon öfters zu kämpfen gehabt. Wenn die nicht dawären, würde ich nur noch dynamische JS-Seiten ausgeben. Bei allem Vorbehalt gegen den Netscape 6 - die Speicherprobleme sind dort nach meiner Beobachtung immerhin behoben worden.
Mein (unbefriedigendes, weil ohne Layer) Workaround sieht jetzt so aus:
<form name="PerlForm">
<select size="1" name="PerlAusw" ....>
<script language="Javascript">document.write(sb);</script>
</select></form>
Die Box platziere ich an den unteren Rand des Fensters.
Gruss,
Thomas