Skript im Skript??
Thomas C.
- javascript
Hallo Leute,
ich suche eine möglichkeit ein Skript beim Verlassen der Seite aufzurufen...
Dabei bin ich auf einen Beitrag aus dieser Seite gestosen der das hier Beschrieb....
<script>
<!--
window.onerror=null; function domaincheck()
{ checkw=window.open('http://www.externe-url.de/script.php?id=362', 'check', 'width=300,height=200,toolbar=0,directories=0,menubar=0,status=0,resizable=0') }
// --><
/script>
</head>
<body onunload='domaincheck()'>
Aber da es sich dabei um einen Java-Skript handelt und nicht um eine html Datei funktioniert es anscheinend nicht...
Vorher habe ich es nämlich so aufgerufen deswegen gehe ich davon aus das es sich um ein Java-Skript handelt...
<SCRIPT LANGUAGE='JavaScript' SRC='http://www.externe-url.de//script.php?id=362'></SCRIPT>
Das schlechte daran ist das ich keinen einfluss auf dieses Externe Skript habe sonnst könnte man es ja evtl. direkt im externen Skript einbauen...
Weiss jemand wie ich das problem Bewerkstelligen könnte?
Schonmal Danke für die mühe...
Gruß,
Thomas
Hallo Thomas,
noch habe ich nicht ganz verstanden, worin eigentlich Dein Problem besteht. onUnload() ist derjenige Event-Handler mit dem Du JavaScript ausführen kannst (in der Regel eine Funktion aufrufen kannst) wenn die HTML-Seite verlassen wird.
Dir Funktion, die Du aufrufst, musst Du natürlich selber bereit stellen, Du must also schon "Einfluss" drauf haben. Ob Du die Funktion in den Header schreibst oder includierst, ist erst mal egal.
Darf ich mal ganz vorsichtig fragen, wieviel Erfahrung Du mit JavaScript hast ?
Aber da es sich dabei um einen Java-Skript handelt und nicht um eine html Datei funktioniert es anscheinend nicht...
Möchtest Du beim Verlassen der Seite ein JavaScript aufrufen, oder eine weitere HTML-Datei, oder willst Du eine Weiterleitung oder was willst Du eigentlich erreichen ?
Ciao
Hans-Peter
Hallo Hans-Peter,
Dir Funktion, die Du aufrufst, musst Du natürlich selber bereit stellen, Du must also schon "Einfluss" drauf haben. Ob Du die Funktion in den Header schreibst oder includierst, ist erst mal egal.
Ich weiss aber nicht ob die Datei die das php liefert eine Funktion hat bzw. wie ich die includen kann... ich würde halt eben gerne den Skript einfach aufrufen wie ich ihn vorher aufgerufen habe, nur momentan habe ich das Problem, das jedesmal wenn man eine andere Seite sich betrachtet (meine Seite ist ein PHP-Portal) der Popup-Skript nochmal aufgerufen wird.. :(
Darf ich mal ganz vorsichtig fragen, wieviel Erfahrung Du mit JavaScript hast ?
Leider weniger.. :(
Aber da es sich dabei um einen Java-Skript handelt und nicht um eine html Datei funktioniert es anscheinend nicht...
Möchtest Du beim Verlassen der Seite ein JavaScript aufrufen, oder eine weitere HTML-Datei, oder willst Du eine Weiterleitung oder was willst Du eigentlich erreichen ?
Ja, genau, ich möchte das ich beim Verlassen der Seite ein JAVA-Skript aufrufe... kann ich das evtl nicht gleich mit onunload? Ohne eine funktion aufzurufen?
Gruß,
Thomas