Nottrott: JavaScript dynamisch in Funktion nachladen

Hallo,

ich möchte in einer HTML-Datei einen JavaScript-Teil mit einer Funktion haben, die mir bei jedem Funktionsaufruf eine externe Datei (auch JavaScript) einbindet und die Befehle darin ausführt. Da sich diese externe Datei aber verändert soll sie bei jedem Aufruf der Funktion in der Ursprungsdatei neu geladen werden.
Ist das möglich und wenn ja, wie?

Vielen Dank
Nottrott

  1. Ich bin mir nicht ganz sicher ob ich dich richtig verstanden habe

    ich möchte in einer HTML-Datei einen JavaScript-Teil mit einer Funktion haben, die mir bei jedem Funktionsaufruf eine externe Datei (auch JavaScript) einbindet und die Befehle darin ausführt. Da sich diese externe Datei aber verändert soll sie bei jedem Aufruf der Funktion in der Ursprungsdatei neu geladen werden.

    Wieso bindest du diese Datei nicht im header mittels script-tag ein?

    Ist das möglich und wenn ja, wie?

    Dynamisch laden ist möglich mittels AJAX
    -> Du holst dir die datei (Text) und führst die skripte mittels eval() (ich glaub das heisst so)-Befehl aus

    1. Hallo Pete.

      Ist das möglich und wenn ja, wie?
      Dynamisch laden ist möglich mittels AJAX
      -> Du holst dir die datei (Text) und führst die skripte mittels eval() (ich glaub das heisst so)-Befehl aus

      Eval ist evil und hier wie so oft überflüssig.

      Einen schönen Freitag noch.

      Gruß, Mathias

      --
      ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
      debian/rules
      1. Hallo Pete.

        Ist das möglich und wenn ja, wie?
        Dynamisch laden ist möglich mittels AJAX
        -> Du holst dir die datei (Text) und führst die skripte mittels eval() (ich glaub das heisst so)-Befehl aus

        Eval ist evil und hier wie so oft überflüssig.

        Ich hab nie behauptet das es schön ist =)

        Einen schönen Freitag noch.

        Die verlinkte Variante ist natürlich um einiges besser

        schönes Wochenende

        Pete

        1. Direkt im Header verlinken geht nicht, da ich die Datei ja mehrmals aufrufen will ohne die Ursprungsseite neu laden zu müssen.
          Gibt es auser eval() noch eine Möglichkeit

          Danke
          Nottrott

          1. Hallo Nottrott.

            Direkt im Header verlinken geht nicht, da ich die Datei ja mehrmals aufrufen will ohne die Ursprungsseite neu laden zu müssen.
            Gibt es auser eval() noch eine Möglichkeit

            Ja, die von mir genannte in Kombination hiermit.

            Einen schönen Freitag noch.

            Gruß, Mathias

            --
            ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
            debian/rules
            1. Hallo Mathias,

              kannst du vllt. ein Codebeispiel posten. Ich kenn mich mit JavaScript net so gut aus.
              Auch allen einen schönen Freitag und gutes WE.

              Nottrott