Martin Asal: Javascript 1.0-funktion geht unter NS3 nicht???

Beitrag lesen

Hallo,

ich bin neu in diesem Forum und hoffe, mit meiner Frage trotzdem hier richtig zu sein ;-)

In einer Seite, die auch zum download bereitsteht, soll der Text davon abhängig sein, ob die Seite online oder offline betrachtet wird:

if(document.URL.substr(0,4)=="http"){

Obwohl diese Syntax lt. SelfHTML vollkommen der JS1.0-Syntax entspricht, meldet NS3 für diese Zeile aber einen Fehler: "undefined is not a number". Ziemlich verwirredn. Was mache ich flasch?

Aber es gibt noch mehr, was mich mit NS verwirrt:

  • Ich hatte nach document.write einen etwas längeren Text: Einen hreflink mit Bild, so kam ziemlich schnell ein längerer Text zustande. Es scheint aber, dass bei NS3 max ca. 255 Zeichen im zu schreibenden String stehen können. Stimmt das?

  • Ich generiere mit document.write auch links auf javascript:
      document.write("<a href="javascript:parent.aufzu('schieri',1)"> ")
      Bei solchen Links scheint aber NS3 verwirrt zu werden: All die vielen maskierten " und die '
      Leider konnte ich nicht präzise herausfinden, *was* genau NS3 da stört. Kann mir auch dazu jemand einen Tipp geben?

TIA
M@rtin