Unterschied zwischen Klick und function ?
BleiP
- javascript
Hallo zusammen!
Ich baue immer noch voller Freude an meinem JavaScript. Und nur mal so zum testen und zum lernen hab ich mir ein Script gebaut das einen LayerAd nach einer bestimmten Zeit (ODer sofort wenn er kommt) schließen soll.
Komischerweise schließt es sich nur wenn man normal auf das 'X' klickt oder auf den von mir gebauten Link. Wenn die die Funktion genauso wie bei meinem Link mit nem Timer nach 7 sek aufrufen will passiert aber nix?? Weiss jemand woran da sliegt oder ob zwischen meinem Link und meiner Funktion ein Unterschied ist den ich nicht sehe?
Hier der Link zur Funktion:
<a href="" onClick="e4_hideme()">Schließen, klick!</a>
Und so mit dem Timer:
<SCRIPT LANGUAGE="JavaScript">
function nr1() {
window.setTimeout("nr2()", 7000);
}
function nr2() {
alert("kommt nach 7 sek");
e4_hideme();
}
-->
</SCRIPT>
<BODY bgproperties="fixed" onLoad="nr1()">
Das Alert wird richtig angezeigt...
Vielen Dank!
P.S.: Die Funktionen müssten gehen (Es kommt ja auch das Alert, das hab ich aus nem Buch wo es immer ging)
(Hier der gesamte Code)
<HTML>
<HEAD>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
function nr1() {
window.setTimeout("nr2()", 7000);
}
function nr2() {
alert("kommt nach 7 sek");
e4_hideme();
}
-->
</SCRIPT>
<BODY bgproperties="fixed" onLoad="nr1()">
<script Language="JavaScript">
document.write ('<scr' + 'ipt Language="JavaScript" src="Link zum Layer');
</script>
Mein JavaScript test...<br>
<a href="" onClick="e4_hideme()">Schließen, klick!</a>
</body></html>
Hi,
e4_hideme();
Wo ist diese Funktion definiert?
<script Language="JavaScript">
document.write ('<scr' + 'ipt Language="JavaScript" src="Link zum Layer');
Was versprichst Du Dir davon, einen Teil eines (öffnenden) Tags ins Dokument zu schreiben?
cu,
Andreas
e4_hideme();
ist woanders definiert, und ich würde es einfach nur gerne können diese nach 12 Sekunden aufzurufen.
Jemand ne Idee?