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

Beitrag lesen

Meine Damen und Herren, habe ich Ihre Aufmerksamkeit?

Es gibt eine JS-Library damit kannst Du Textdateien mit require einbinden (require.js und Plugin text.js). Die Dateiinhalte stehen dann dem JS als Strings zur Verfügung.

require.js ist in erster Linie ein Module-Loader. Eine Art Paket-Manager für umfangreiche JavaScript-Projekte. Die Aufgabe eines Module-Loaders ist (wie der Name unschwer vermuten lässt) das Laden von Modulen. Module sind gekapselte Unterprogramme, die getrennt voneinander entwickelt werden können und die selber von anderen Modulen abhängen können. Diese Abhängigkeiten aufzulösen ist eine wichtige Aufgabe eines Module-Loaders.

In zweiter Linie kann man require.js auch als Kanonenkugel missbrauchen, um zum Beispiel auf Spatzen zu schießen.

Mit JavaScript einen Text vom Server zu laden ist jedenfalls keine große Aufgabe:

// Ungetestet  
var request = new XMLHttpRequest();  
request.open("get","/example.txt");  
request.send();  
request.addEventListener("load", function ( e ) {  
   var text = e.target.responseText;  
});
--
“All right, then, I'll go to hell.” – Huck Finn
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