gary: Htmlcode einfügen

Hallo zusammen,

Ich suche einen JavaScript-Anweisung, mit der ich Code in eine Htmldatei einfügen kann. Habe nur was über Applets und MS-Datenbank gefunden.

<html>
 <head>
  </head>
     <body>
      10
      20
      30
     </body>
</html>

Jetzt möchte ich beispielsweise zwischen 20 und 30 eine Zeile Code (25) einfügen.

<html>
 <head>
  </head>
     <body>
      10
      20
      25 <-------Das ist der eingefügte Code
      30
     </body>
</html>

Der einzufügende Code soll von einer Datei auf dem Server stammen.

Geht das?

Gruss Gary

  1. Hallo gary,

    Ich suche einen JavaScript-Anweisung, mit der ich Code in eine Htmldatei einfügen kann. Habe nur was über Applets und MS-Datenbank gefunden.

    Jetzt möchte ich beispielsweise zwischen 20 und 30 eine Zeile Code (25) einfügen.

    Der einzufügende Code soll von einer Datei auf dem Server stammen.

    Geht das?

    ja, am besten ohne Javascript: http://forum.de.selfhtml.org/hilfe/faq.htm#quelltext-auslagern
    Wenn es Javascript sein muss, dann hilft Dir xmlHttpRequest() weiter (mehr Suchergebnisse bekommst Du mit AJAX).

    Freundliche Grüße

    Vinzenz

    1. Hi Vinzenz,

      Ja, SSI ist das was ich brauche. Nach dem hier:

      #!/usr/bin/perl -w

      print "Content-type: text/html\n\n";
      print "<p>Aha, Sie haben das Script "plapper.pl" zusätzlich aufgerufen.<br>\n";
      print "Das ist nett von Ihnen, aber es plappert gar nicht sehr viel.</p>\n";

      legt man quasi ein Perl-Prog in den cgi-bin Ordner auf dem Server. Das "Print" gehört also zum Perlprog und druckt quasi den in Anführungszeichen gekleideten Text so 1:1 in den Quellcode. Deswegen die <p> Tags und so weiter. Das heisst der eingeführte Code wird dann vom Browser mit interpretiert. Starke sache das SSI. Das schreit ja gerade zu nach einem Test... hehe...

      Danke Vinzenz und natürlich auch an die anderen Helfer...

      Gruss gary

      1. Hi,

        Starke sache das SSI.

        stärker als Du es in diesem Fall brauchst. Lege einfach eine Text-Datei an, in der der HTML-Code steht - für eine Script-Ausführung sehe ich in dem Beispiel keinen Grund.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Abend Cheatah,

          stärker als Du es in diesem Fall brauchst. Lege einfach eine Text-Datei an, in der der HTML-Code steht - für eine Script-Ausführung sehe ich in dem Beispiel keinen Grund.

          So? Und wie soll die Text-Datei, die den zusätzlichen Html-Code enthält, in die vom Client aufgerufene Webseite integriert werden, wenn nicht mit SSI?

          Jetzt bin ich mal gespannt...

          Viele Grüsse gary

          1. Hi,

            stärker als Du es in diesem Fall brauchst. Lege einfach eine Text-Datei an, in der der HTML-Code steht - für eine Script-Ausführung sehe ich in dem Beispiel keinen Grund.
            So? Und wie soll die Text-Datei, die den zusätzlichen Html-Code enthält, in die vom Client aufgerufene Webseite integriert werden, wenn nicht mit SSI?

            ich habe nichts von "ohne SSI" gesagt, sondern nur von "ohne Script-Ausführung".

            Cheatah

            --
            X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
            X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
            1. Hi Cheatah,

              ich habe nichts von "ohne SSI" gesagt, sondern nur von "ohne Script-Ausführung".

              Du meinst statt des Perlscripts :

              <!--#exec cgi="/cgi-bin/plapper.pl" -->

              einfach:

              <!--#exec cgi="/cgi-bin/plapper.txt" -->

              eine Text-Datei ind das cgi-Verzeichnis packen?

              Gruss gary

              1. Hi Cheatah,

                Habs gefunden! Müsste das hier sein:

                <!--#include file="datei.htm" -->

                Gruss gary

                1. Hi,

                  Habs gefunden! Müsste das hier sein:

                  Bingo :-)

                  Cheatah

                  --
                  X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
                  X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
                  X-Will-Answer-Email: No
                  X-Please-Search-Archive-First: Absolutely Yes
  2. Ich suche einen JavaScript-Anweisung, mit der ich Code in eine Htmldatei einfügen kann. Habe nur was über Applets und MS-Datenbank gefunden.

    Jetzt möchte ich beispielsweise zwischen 20 und 30 eine Zeile Code (25) einfügen.

    Der einzufügende Code soll von einer Datei auf dem Server stammen.

    appendChild  könnte für dich interessant sein, des weiteren solltest du dich mit dem stichwort AJAX auseinandersetzen

  3. Yerf!

    Ich suche einen JavaScript-Anweisung, mit der ich Code in eine Htmldatei einfügen kann. Habe nur was über Applets und MS-Datenbank gefunden.

    Der einzufügende Code soll von einer Datei auf dem Server stammen.

    Geht das?

    Ja.

    ...und da eh sonst gleich die Nachfrage kommt:

    1. du musst die Datei erst vom Server Laden (Stichwort Ajax).

    2. Auf die Stelle an der der Text eingefügt werden soll zugreifen (http://de.selfhtml.org/javascript/objekte/node.htm@title=Node-Objekt + http://de.selfhtml.org/javascript/objekte/node.htm#node_value@title=TextNode oder http://de.selfhtml.org/javascript/objekte/all.htm#inner_html@title=InnerHtml)

    3. Mittels http://de.selfhtml.org/javascript/objekte/string.htm@title=Stringoperationen den Text einfügen.

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->