Besim Karadeniz: Button anzeigen nur für Netscape funktioniert nicht

Hallo,

dummes Problem: Ich will einen Button, mit dem das Ausdrucken von Seiten möglich ist, nur für Netscape-Browser anzeigen lassen. Das Script funktioniert auch, sollte man jedenfalls meinen, denn wenn ich den Code in einer HTML-Seite auf einem Netscape-Browser anzeigen lassen will, erscheint im Browser der Button nicht, steht aber im Quelltext! Fehlermeldung gibt es keine. Rat?

Gruß,
-besim

---------- schnibbel ----------

<SCRIPT LANGUAGE="JavaScript">
<!--
if (navigator.appName.substring(0,8) == "Netscape")
  {
  document.write('<input type="button" value="Ausdrucken" onClick="window.print()">')
  };
// -->
</SCRIPT>

  1. document.write('<input type="button" value="Ausdrucken" onClick="window.print()">')

    Hallo Besim!

    So wie du es versuchst geht es nicht. Du kannst kein <INPUT ...> verwenden, wenn du nicht auch ein Formular hast. es muß also so aussehen:

    document.write('<FORM>')
    document.write(' <input type="button" value="Ausdrucken" onClick="window.print()">')
    document.write('</FORM>')

    Gruß
      Stefan

    1. Hallo Stefan,

      Recht hast du, danke für den kleinen Hint. :-)

      Gruß,
      -besim