Seite hüpft bei Java Script Bestätigung
Alex
- javascript
Hallo
Ich hab auf meiner Seite www.all-for-free.com Gratiswerbung anzubieten(Banner 468*60 und Button 88*31)
Um seinen Banner eintragen zu könen, muß der Gratisbanner(und der Button) aber vorher geklickt werden.
Aber sobald daß Javascript Hinweis-Fenster mit dem Hinweis "Vorher Banner klicken" geschlossen wird, HÜPFT die Seite nach oben...
Woran kann das liegen?
Danke für Antworten im Voraus!
MfG Alex
Huhu
Aber sobald daß Javascript Hinweis-Fenster mit dem Hinweis "Vorher Banner klicken" geschlossen wird, HÜPFT die Seite nach oben...
Woran kann das liegen?
es fehlt vermutlich ein "return false".
Viele Grüße
lulu
Anbei das Script...
Was meinst du da mit dem "Return" genau?
MfG Alex
<script language="javascript">
<!--
var geklickt = 0;
function klick() { geklickt = 1; }
function fenster()
{
if(geklickt != 1) { alert('Bitte zuerst einmal den aktuellen Banner anklicken!'); }
else { window.open('upload.php','NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=520,height=300'); }
}
-->
</script>
Huhu
Anbei das Script...
Was meinst du da mit dem "Return" genau?
MfG Alex<script language="javascript">
<!--
var geklickt = 0;function klick() { geklickt = 1; }
function fenster()
{
if(geklickt != 1) { alert('Bitte zuerst einmal den aktuellen Banner anklicken!'); }
else { window.open('upload.php','NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=520,height=300'); }
}
-->
</script>
vermutlich hast Du das in Deiner Seite so notiert:
<a href="#" onclick="klick();">BANNER</a>
das bewirkt, dass erst die Javascriptfunktion "klick()" ausgeführt wird und dann zum Link im href-Attribut gesprungen wird.
Daraus resultiert der Hupfer.
Notiert man es so
<a href="#" onclick="klick();return false;">BANNER</a>
hupft er nicht.
Das return false kannst Du auch in der Funktion selbst notieren.
Viele Grüße
lulu
Danke!!
Hat funktioniert!
MfG Alex