login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Menu iets later laden

Offline Lazlo - 08/04/2006 20:09
Avatar van LazloHTML beginner Ik probeer op me website het menu ongeveer een seconde na het laden van de pagina te laten verschijnen/infaden, het "verbergen" lukt wel met een javascriptje show/hide, maar dat hij na 1 seconde van hide naar show gaat wil niet lukken, wie kan mij hierbij helpen?

3 antwoorden

Gesponsorde links
Offline Martijn1989 - 08/04/2006 20:40
Avatar van Martijn1989 PHP ver gevorderde Post eerst eens wat code
Offline Lazlo - 08/04/2006 21:01
Avatar van Lazlo HTML beginner
  1. <script language="javascript">
  2. <!--
  3.  
  4. var state = 'none';
  5.  
  6. function showhide(layer_ref) {
  7.  
  8. if (state == 'block') {
  9. state = 'none';
  10. }
  11. else {
  12. state = 'block';
  13. }
  14. if (document.all) { //IS IE 4 or 5 (or 6 beta)
  15. eval( "document.all." + layer_ref + ".style.display = state");
  16. }
  17. if (document.layers) { //IS NETSCAPE 4 or below
  18. document.layers[layer_ref].display = state;
  19. }
  20. if (document.getElementById &&!document.all) {
  21. hza = document.getElementById(layer_ref);
  22. hza.style.display = state;
  23. }
  24. }
  25. //-->
  26. </script>


En dan moet ik hier wat inzetten zodat het na 1 seconde automatisch block wordt.

En hierin staat het menu:
  1. <p><a href="#" onclick="showhide('div1');"></a></p>
  2. <div id="div1" style="display: none;">Menu</div>
Offline Tri - 09/04/2006 09:27
Avatar van Tri PHP interesse Hier staat state tussen quotes:
eval( "document.all." + layer_ref + ".style.display = state");

Dat is niet goed, uit de quotes halen dus.

Wat misschien interessant is, is de multi-stage download pattern.
http://www.scri...e-download
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s