Dirk: Wo liegt der Fehler ???

Hallo,

ich habe folgendes Skript:

<script type="text/javascript">
<!--
function Zufallsbanner()
{
document.write('<A HREF="http://partners.webmasterplan.com/click.asp?ref=12748&site=177&
type=b1&bnb=1" TARGET="_top"><IMG SRC="http://www.aett.de/banner/simmba/banner-simmba1.gif" BORDER="0" ALT="Simmba Tech Die Computermodule GmbH" WIDTH="468" HEIGHT="60"></A>');
}
//-->
</script>

Das Problem ist, daß es nicht funktioniert und ich weiß nicht, warum. Ist denn der String zu lang ??? Ich habe schon alle Slashes maskiert, aber es geht immer noch nicht. Bin echt verzweifelt.

  1. Hallo,

    ich habe folgendes Skript:

    <script type="text/javascript">
    <!--
    function Zufallsbanner()
    {
    document.write('<A HREF="http://partners.webmasterplan.com/click.asp?ref=12748&site=177&
    type=b1&bnb=1" TARGET="_top"><IMG SRC="http://www.aett.de/banner/simmba/banner-simmba1.gif" BORDER="0" ALT="Simmba Tech Die Computermodule GmbH" WIDTH="468" HEIGHT="60"></A>');
    }
    //-->
    </script>

    Du solltest auch die Anführungszeichen maskieren...

    Das Problem ist, daß es nicht funktioniert und ich weiß nicht, warum. Ist denn der String zu lang ??? Ich habe schon alle Slashes maskiert, aber es geht immer noch nicht. Bin echt verzweifelt.

    1. hi

      Du solltest auch die Anführungszeichen maskieren...

      warum? Der Struing ist mit '' eingefasst und afaik sind die in JS gleichwertig mit "", insofern ist es egal, wie rum man das macht.

      Grüße aus Bleckede

      Kai

      1. hi

        Du solltest auch die Anführungszeichen maskieren...

        warum? Der Struing ist mit '' eingefasst und afaik sind die in JS gleichwertig mit "", insofern ist es egal, wie rum man das macht.

        Stimmt. Hab mich verguckt *schäm*

        Grüße aus Bleckede

        viele liebe Grüße zurück

        Kai

        Der Dicki

  2. hi,

    Das Problem ist, daß es nicht funktioniert und ich weiß nicht, warum. Ist denn der String zu lang ??? Ich habe schon alle Slashes maskiert, aber es geht immer noch nicht.

    nimm diese Maskierungen wieder raus (alle Backslashes bitte!), dann gehts problemlos

    Christoph S.

    1. hi

      nimm diese Maskierungen wieder raus (alle Backslashes bitte!), dann gehts problemlos

      der am </a> ist schon richtig.

      Grüße aus Bleckede

      Kai

      1. ähm, Kai,

        nimm diese Maskierungen wieder raus (alle Backslashes bitte!), dann gehts problemlos
        der am </a> ist schon richtig.

        nein. Es ist zwar der einzige, der nicht stört, aber er ist genausowenig nötig wie die anderen. Wohlgemerkt: es geht um die "Backslashes", und nicht etwa um den slash in </a>

        Berliner Abendgrüße

        Christoph S.

        1. hi

          nein. Es ist zwar der einzige, der nicht stört, aber er ist genausowenig nötig wie die anderen. Wohlgemerkt: es geht um die "Backslashes", und nicht etwa um den slash in </a>

          Die Diskussion hatten wir in den Letzten Tagen mehrfach - nach HTML-Spec endet ein <script>-Block mit dem ersten auftreten von "</>, was hiermit eben vermieden wird.
          Insofern _muss_ der \ da hin!

          Grüße aus Bleckede

          Kai

          1. hallo Kai,

            Die Diskussion hatten wir in den Letzten Tagen mehrfach

            du verunsicherst mich etwas, weil ich von einer _solchen_ Diskussion nix mitbekommen habe

            nach HTML-Spec endet ein <script>-Block mit dem ersten auftreten von "</>, was hiermit eben vermieden wird.
            Insofern _muss_ der \ da hin!

            auch dem Argument kann ich nicht folgen, oder ich habe http://www.w3.org/TR/html401/interact/scripts.html nicht richtig gelesen

            grüßchens

            Christoph S.

            1. Hi!

              Die Diskussion hatten wir in den Letzten Tagen mehrfach
              du verunsicherst mich etwas, weil ich von einer _solchen_ Diskussion nix mitbekommen habe

              Die hatten wir nun aber wirklich schon *oft*!

              auch dem Argument kann ich nicht folgen, oder ich habe http://www.w3.org/TR/html401/interact/scripts.html nicht richtig gelesen

              http://www.w3.org/TR/html401/types.html#h-6.2

              So long

              --
              Kurz vor dem ersten Licht des Tages ist es immer am Dunkelsten.

  3. Dnake an alle, es funzt jetzt.