Marco: Text formatieren

Hallo zusammen

ich formatiere einen Text in einem iFrame mit dem command.exec. Mit welcher Variable kann ich den Text (mit allen HTML TAGS) abrufen um Ihn in die DB zu speichern?

Gruss Marco

  1. Hallo,

    ich formatiere einen Text in einem iFrame mit dem command.exec. Mit welcher Variable kann ich den Text (mit allen HTML TAGS) abrufen um Ihn in die DB zu speichern?

    Im IE:
    document.documentElement.outerHTML
    oder IE/Netscape 6.x/Mozilla:
    document.getElementsByTagName("html")[0].innerHTML

    MfG, Thomas

    1. Hallo,

      ich formatiere einen Text in einem iFrame mit dem command.exec. Mit welcher Variable kann ich den Text (mit allen HTML TAGS) abrufen um Ihn in die DB zu speichern?

      Im IE:
      document.documentElement.outerHTML
      oder IE/Netscape 6.x/Mozilla:
      document.getElementsByTagName("html")[0].innerHTML

      MfG, Thomas

      Kannst du mir noch einbisschen weiterhelfen? Ich habe folgenden Code um den markierten Text Fett zu machen:

      function Formatieren(nr,what){
       eval(memofeld.focus()');
       var tr = eval(memofeld.document.selection.createRange()');
       tr.execCommand(what); tr.select();
      }

      Wie kann ich nun "document.documentElement.outerHTML" einbauen.

      1. Hallo,

        function Formatieren(nr,what){
        eval(memofeld.focus()');
        var tr = eval(memofeld.document.selection.createRange()');
        tr.execCommand(what); tr.select();
        }

        Wie kann ich nun "document.documentElement.outerHTML" einbauen.

        Kommt darauf an, was damit passieren solle. Der Inhalt koennte einem Textfeld (z. B. in einem neuen Fenster) uebergeben und weiter verarbeitet werden.

        MfG, Thomas

        1. Hallo,

          function Formatieren(nr,what){
          eval(memofeld.focus()');
          var tr = eval(memofeld.document.selection.createRange()');
          tr.execCommand(what); tr.select();
          }

          Wie kann ich nun "document.documentElement.outerHTML" einbauen.

          Kommt darauf an, was damit passieren solle. Der Inhalt koennte einem Textfeld (z. B. in einem neuen Fenster) uebergeben und weiter verarbeitet werden.

          MfG, Thomas

          An Ende soll es in einer DB gespeichert werden.

          1. Es geht langsam. Jedoch wird der Code aufgebläht.

            ich möchte eigentlich nur den <BODY>-Teil haben. Ist das mögliche?

            Gruss Marco

            1. Hallo,

              ich möchte eigentlich nur den <BODY>-Teil haben.

              Ganz analog zum html-Element:
              document.getElementsByTagName("body")[0].innerHTML

              MfG, Thomas