<body onload x2?
Markus
- html
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
gruss Markus;
Habs mit , ; probiert geht aber nicht!!
ist aber richtig;
poste mal die body-zeile;
bis dann - peterS. - pseliger@gmx.net
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
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
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
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
Danke Peter!!
Für deine Mühe!!
Bei mir funktioniert es so im Browser (IE u. NC)
Ciao
Markus
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