Markus: html code "sichtbar" machen...

Ich habe nochmal eine Frage,
ich will ein paar Javascripte zum Download anbieten und dafür den sourcecode sichtbar machen, damit man ihn per Kopieren&Einfügen schnell weiter verwenden kann. Wie mache ich den code sichtbar?
Ich dache das geht mit <quote> bzw. <blockquote> , aber das bringt nichts. Der code bleibt verdeckt und wird trotzdem verarbeitet.
Einer ne idee dazu?`
Dank schonmal.

gruß,

Markus

  1. Hallo Markus,

    ich will ein paar Javascripte zum Download anbieten und dafür den sourcecode sichtbar machen, damit man ihn per Kopieren&Einfügen schnell weiter verwenden kann. Wie mache ich den code sichtbar?

    Du musst mindestens alle < durch < maskieren, am besten noch alle > durch >, alle " durch " und alle & durch &

    Viele Grüße,
    Christian

    1. Hallo Markus,

      ich will ein paar Javascripte zum Download anbieten und dafür den sourcecode sichtbar machen, damit man ihn per Kopieren&Einfügen schnell weiter verwenden kann. Wie mache ich den code sichtbar?

      Du musst mindestens alle < durch < maskieren, am besten noch alle > durch >, alle " durch " und alle & durch &

      Viele Grüße,
      Christian

      Hmm...
      ist das nicht anders möglich?
      Mir fällt gerade was ein, wenn ich den code in eine .txt datei schreibe und per include einbinde, wird der text dann auch heml interpretiert?
      Das ganze ersetzen ist ziemlich viel arbeit, und suchen und ersetzenlassen fällt auch flach, da ja nich der ganz quelltext sichtbar sein soll ...

      1. Hallo markus,

        Mir fällt gerade was ein, wenn ich den code in eine .txt datei schreibe und per include einbinde, wird der text dann auch heml interpretiert?

        Ja.

        Das ganze ersetzen ist ziemlich viel arbeit, und suchen und ersetzenlassen fällt auch flach, da ja nich der ganz quelltext sichtbar sein soll ...

        Wenn Dir eine serverseitige Scriptsprache zu Verfügung steht, dann kannst Du das automatisieren; bei PHP gibt es die Funktion htmlspecialchars, in Perl wenn ich mich recht erinnere das Modul HTML::Entities. Du müsstest dann die Datei einlesen, den Inhalt durch die jeweilige Funktion jagen und dann das Ergebnis ausgeben.

        Viele Grüße,
        Christian

        1. Hiho,

          die Version mit dem ersetzten ist auf jedne Fall vorzuziehen. Aber zu Not könntest du den Code auch in eine textarea packen. Da wird er nicht interpretiert und es lässt sich ausserdem noch gut kopieren und spart evtl. bei langem Code auch noch Platz... Oder du ersetzt erst und packst es dann in eine textarea :)

          Marc

          1. hi,

            die Version mit dem ersetzten ist auf jedne Fall vorzuziehen. Aber zu Not könntest du den Code auch in eine textarea packen. Da wird er nicht interpretiert und es lässt sich ausserdem noch gut kopieren und spart evtl. bei langem Code auch noch Platz...

            *hargh*
            jegliches vorkommen von z.b. < oder > innerhalb einer textarea ist ebenfalls kein gültiges html; du hast also auch hier die entitäten < bzw. > zu verwenden.

            Oder du ersetzt erst und packst es dann in eine textarea :)

            ja, das ist OK.

            gruss,
            wahsaga

  2. [pref:t=50090&m=274030]

    1. Hallöle,

      [pref:t=50090&m=274030]

      Korrektur: </archiv/2003/6/50090/#m274030>

      Viele Grüße
      Torsten

      --
      ss:| zu:) ls:] fo:) de:[ va:| ch:? sh:( n4:~ rl:? br:> js:| ie:% fl:( mo:)