timeout in mouseout functie

Pagina: 1
Acties:

  • assass
  • Registratie: November 2002
  • Laatst online: 31-07-2024

assass

Salon GoT'er

Topicstarter
ik probeer ervoor te zorgen dat popup pas uitgevoerd wordt over 5 seconden in mijn <a blaaaaaaat mouseout=> maar dat wil niet helemaal lukken


wat doe ik hier toch fout?

onMouseOut="setTimeout("popUp(event,'1')",5000)"

komt het door die dubbele " ?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Ja.

Escapen misschien? Of beter, maak er een aparte functie van. :P

[ Voor 122% gewijzigd door NMe op 11-10-2004 02:54 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • assass
  • Registratie: November 2002
  • Laatst online: 31-07-2024

assass

Salon GoT'er

Topicstarter
ja dat zou makkelijk zijn

alleen die id '1' in die popup functie, wordt database gegenereerd dmv php. . dus ik moet hem in de html zelf aangeven (daar waar ie gegenereerd wordt), en kan hem dus niet in de head stoppen

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Ik zie het probleem niet?
code:
1
2
3
4
5
6
<script type="text/javascript" language="javascript">
<!--
  function popupje(event, id) {
    setTimeout('popUp(event, id)',5000);
  }
--></script>

code:
1
<a href="blaat" onmouseout="popupje(<?php echo $event . ', ' . $id ?>)">

[ Voor 24% gewijzigd door NMe op 11-10-2004 03:04 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Semyon
  • Registratie: April 2001
  • Laatst online: 01:11
Volgens mij kan je die hele tweede quote serie weglaten:

code:
1
onmouseout="setTimeout(alert('event 1'),50)"

Dit werkt hier bij mij... Ik weet niet precies wat je popup doet, maar dat moet hier wel op lijken denk ik... Ik vind een functie hiervoor schrijven wel een beetje overkill.

Only when it is dark enough, can you see the stars


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

code:
1
onmouseout="setTimeout('alert(\'event 1\')', 50)"

  • Semyon
  • Registratie: April 2001
  • Laatst online: 01:11
Ook leuk... Maar waarom escapen? Ik bedoel ik heb het getest en zonder escapes werkt het ook wel...

Only when it is dark enough, can you see the stars


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Semyon schreef op 11 oktober 2004 @ 08:31:
Ook leuk... Maar waarom escapen? Ik bedoel ik heb het getest en zonder escapes werkt het ook wel...
Omdat zonder accolades de alert direct gefired word en met accolades pas na 50 ms :)
Test maar eens met een langere timeout.

[ Voor 7% gewijzigd door André op 11-10-2004 08:35 ]


  • Semyon
  • Registratie: April 2001
  • Laatst online: 01:11
Hmmm je hebt gelijk... En eigenlijk wel logisch ook...
Blijkbaar is mijn biologische klok niet nauwkeurig genoeg voor 50 ms....

Only when it is dark enough, can you see the stars

Pagina: 1