Hi,
Hi... ich habe ne Frage... ich möchte ne Meldung ausgeben, wenn ich den Hostnamen wechsel, sprich die Seite verlasse, aber keine bestimmte html-datei IN der Page verlassen...
Willst Du das nur, wenn DU das machst oder willst Du Deine Besucher mit sowas nerven?
if(location.hostname != "xxxx") //hier würde dann der jeweilige hostname stehen... www.xxxxxx.xx
Du hast aber nur die location der angezeigten Seite, nicht die der anschließend aufgerufenen und es gibt AFAIK nur in Ausnahmefällen die Möglichkeit, überhaupt an die URL der neuen Seite ranzukommen (s.u.)
leider funktioniert hier nicht wirklich viel...
Natürlich nicht.
kann mir jemand sagen, wo der Fehler ist?
M.E. im Konzept der Nachfrage an sich.
Auf welche Weise verlassen Deine Besucher Deine Webseiten?
per Link von Deiner Seite? Wenn Du nicht willst, daß die Besucher Deine Seite verlassen, dann gib ihnen keine Links zu anderen Seiten.
per Eingabe in der Adreßzeile/Aufruf von Bookmarks? Hältst Du Deine Besucher für dumm? Wenn sie ein Bookmark aufrufen oder in der Adreßzeile was eintippen, ist ihnen klar, daß sie damit Deine Seiten verlassen.
Im Fall 1. könnte man, wenn man seine Besucher wirklich total nerven will, in die betreffenden Links bei onclick ein confirm einbauen. Aber m.E. ist das Unsinn.
cu,
Andreas
oh je...
es geht um die syntax und die möglichkeit ansich
ob ich wen nerve oder nicht... darum gehts gar nicht...
ich habe eine frage gestellt...
und überlege wie ich was realisiere...
wenn ich ein funktionales problem habe, welches ich erläutere, warum soll dann der rest der funktion da auch noch stehen , der überhaupt nicht interessiert...
ICH will einfach nur wissen, ob es möglich ist, zu überprüfen, ob der hostname sich geändert hat, und das durch einen onclose...
was dich nun an diesem hier vorliegenden Beispiel nervt, oder nerven könnte, steht überhaupt nicht zur debatte, da es ein beispiel ist...
nur ein beispiel...
nichts anderes...
dass hier so oft immer kritik geäußert wird, anstatt auf das problem einzugehen ...