Roadster: Text aus externer Textdatei einfügen und Darstellung ändern?

Beitrag lesen

Hi nochmal!

Also das Code-Snippet, das ich hier vorgestellt habe, hat eigentlich keinen Syntax-Fehler, habe es gerade dann doch nochmal getestet. Was sagt denn der Browser, in welcher Zeile der Syntax-Fehler sein soll und was steht dort?

Ich habe jetzt mal folgendes ausprobiert:

  
var testbox = document.getElementById("testbox");  
  
var request = new XMLHttpRequest();  
  
request.open("get","beispieltext.txt");  
  
request.send();  
  
request.addEventListener("load", function( e ) {  
  
var text = e.target.responseText;  
  
testbox.innerHTML = text;  
  
});

Das führt tatsächlich dazu, dass der Text (sogar in der für das HTML-Dokument via CSS festgelegten Einstellung für die Schriftart und -größe!!!) in der Box dargestellt wird.

Das was mir in der Web-Konsole meines Firefox-Browsers als Syntax-Error anzeigt ist auch nicht in deinem Code, sondern der Text aus der Text-Datei selbst.

Normalerweise wenn ich mich im script vertippt habe und ein syntax-error angezeigt wird, weil ich eine Klammer oder so vergessen habe, dann clicke ich in der Web-Konsole ganz rechts auf die Zeilen-Angabe und es öffnet sich ein Fenster mit dem Code.

Jetzt wird da der "beispieltext.txt" aufgerufen (Fehler soll gleich in Zeile 1 sein), also ein Fenster mit dem Inhalt der Textdatei, nicht jedoch der script-code selbst.

Irgendwie denkt der Browser wohl, dass der Inhalt der Textdatei auszuführender js-code sei!

Gruß,

Roadster.

0 56

Text aus externer Textdatei einfügen und Darstellung ändern?

Roadster
  • html
  1. 0
    JürgenB
    1. 0
      Roadster
      1. 0
        JürgenB
        1. 0
          Roadster
          1. 1

            Zeilenumbrüche

            Matthias Apsel
            • menschelei
      2. 0
        hotti
        1. 0
          1UnitedPower
          1. 0
            Roadster
            1. 0
              1UnitedPower
              1. 0
                Roadster
                1. 0
                  1UnitedPower
                  1. 0
                    Roadster
                    1. 0
                      1UnitedPower
                      1. 0
                        Roadster
                        1. 0
                          1UnitedPower
                          1. 0
                            Roadster
                            1. 0
                              1UnitedPower
                              1. 0
                                Roadster
                                1. 0
                                  1UnitedPower
                                  1. 0
                                    Roadster
                                    1. 0
                                      1UnitedPower
                                      1. 0
                                        Roadster
                                        1. 0
                                          1UnitedPower
                                          1. 0
                                            Roadster
                                          2. 0
                                            Roadster
                                            1. 0
                                              Auge
                                              1. 0
                                                Roadster
                                        2. 0
                                          Auge
                                2. 0
                                  JürgenB
                                  1. 0
                                    Roadster
                                    1. 0
                                      Auge
                          2. 0
                            Matthias Apsel
          2. 0
            hotti
            1. 0
              Roadster
              1. 0
                hotti
            2. 0
              1UnitedPower
            3. 0
              JürgenB
          3. 0
            JürgenB
  2. 0
    Roadster
  3. 0
    Mitleser
    1. 0

      Bevor jemand wg. der Syntax meckert....

      Mitleser
    2. 0
      1UnitedPower
      1. 0
        Mitleser
  4. 0

    Obkejt ist "Mist" / Javascript ist "nicht ideal"

    Jörg Reinholz
    • webserver
    1. 0
      JürgenB
      1. 0

        Offline-Lösung mit PHP

        Jörg Reinholz
        1. 0
          JürgenB
          1. 0
            Jörg Reinholz
  5. 0

    Alternative Vorgehensweise bzw. 98%-Lösung

    Roadster
    • javascript
    1. 0
      JürgenB
      1. 0
        Roadster
        1. 0
          Der Martin
          1. 0
            Roadster
  6. 0

    Es bleibt ein Rätsel...

    Roadster
    1. 0
      Matthias Apsel