Markus: <body onload x2?

Hi Leute!!

Is eigentlich nen einfaches Problem aber konnte dazu leider nichts finden!

Wie trennen ich 2 verschiedene body onload Befehle??

Habs mit , ; probiert geht aber nicht!!

Wer kann mir da helfen???

Danke
Ciao

Markus

  1. gruss Markus;

    Habs mit , ; probiert geht aber nicht!!

    ist aber richtig;
       poste mal die body-zeile;

    bis dann - peterS. - pseliger@gmx.net

    1. Is ne lange Wurst*gg*

      <%
      Response.write ("<body bgcolor=""#EDEF92"" onunload=""Open_URL('parent.frames['Mitte2']','Werbung.htm');return document.Return"" onLoad=""changeVisibility()"";""parent.frames['Mitte2'].location.href='" & FP_FieldVal(fp_rs,"Internet1") & "';"">")%>

      Es funktioniert eigentlich alles!!

      Nur es wird immer der erste onload ausgeführt!!

      Der zweite funktioniert aber auch allein also an dem liegt es nicht!

      Vl gibts bei ASP andere Trennzeichen od so..?

      Danke Ciao

      Markus

      1. Hallo Markus,

        ich kenne mich mit ASP nicht so aus, aber versuche es trotzdem.

        1.

        <%
        Response.write ("<body bgcolor=""#EDEF92""

        onunload=""Open_URL('parent.frames['Mitte2']','Werbung.htm')
        --^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        rechtfergtige er sich!! :-)

        2.
        »»onLoad=""changeVisibility()"";""parent.frames............
        ---------------------------^^^^^^^^^^

        Nur es wird immer der erste onload ausgeführt!!

        Das sähe doch in HTML dann so aus:
        onLoad="changeVisibility()";"parent.frames......."
        --------------------------^^^
        und das wundert mich doch sehr, dass du keine Fehlermeldung bekommst.
        Was solle diese Ein und Ausführungszeichen da? Die beenden doch eigentlich den onLoad-befehl. Lasse sie mal weg und schau was passiert.

        Bye Ed X

        1. Das sähe doch in HTML dann so aus:
          onLoad="changeVisibility()";"parent.frames......."
          --------------------------^^^
          und das wundert mich doch sehr, dass du keine Fehlermeldung bekommst.
          Was solle diese Ein und Ausführungszeichen da? Die beenden doch eigentlich den onLoad-befehl. Lasse sie mal weg und schau was passiert.

          Hattest recht!!! Es funktioniert schon!! Die Zwei Anführungszeichen waren zuviel!!

          ";"

          Danke!!!

          Ciao

          Markus

          1. hallo Ihr beiden;

            schoen, dass sich das problem loesen liess;
               entschuldigt mein, spaetes posting - da ich
               hinter einem besch.. proxy sitze, bin ich
               trotz massivster reload-versuche nicht immer
               auf dem laufenden; dann antworte ich oft auf
               fragen, die sich schon laengst geklaert haben,
               da ich die schon vorliegenden antworten gar
               nicht mitbekomme;

            by(t)e by(t)e - peter(kommt halt spaeter)S. - pseliger@gmx.net

            1. Danke Peter!!

              Für deine Mühe!!

              Bei mir funktioniert es so im Browser (IE u. NC)

              Ciao
              Markus

      2. hallo again Markus,

        hast Du Dir mal den HTML-quellcode angschaut, wie er
           im browser "ankommt"?

        zum ASP:
        --------

        im onunload-event trennst Du die anweisungen korrekt:
           onunload=""Open_URL('parent.frames['Mitte2']','Werbung.htm');return document.Return"";

        beim onload sollte es dann auch so aussehen:
           onLoad=""changeVisibility();parent.frames['Mitte2'].location.href='" & FP_FieldVal(fp_rs,"Internet1") & "';""

        insgesamt also dann so:
           <%
        Response.write ("<body bgcolor=""#EDEF92"" onunload=""Open_URL('parent.frames['Mitte2']','Werbung.htm');return document.Return"" onLoad=""changeVisibility();parent.frames['Mitte2'].location.href='" & FP_FieldVal(fp_rs,"Internet1") & "';"">")
           %>

        zum HTML:
        ---------

        mich wuerde noch interessieren, wie der browser mit dieser
           anweisung zurechtkommt:
           onload="Open_URL('parent.frames['Mitte2']','Werbung.htm');..."
           ----------------^^^------------^^^^----^^^^^^

        Vl gibts bei ASP andere Trennzeichen od so..?

        keine ahnung - als ich die maskierung von ["] durch [""]
           noch nicht kannte, sahen meine anweisungen meisstens so aus:

        responde.write("<td height=" & chr(34) & "1" & chr(34) & " bgcolor=" & chr(34) & "#000000" & chr(34) & "></td>")

        *g* ... naja ... tschau - peterS. - pseligergmx.net