comment afficher une page pendant que la page charge .?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : comment afficher une page pendant que la page charge .?

par Dux » 25 avr. 2006, 13:41

salut,

le mieux est d'utiliser 1 div et profiter des z-index du CSS et du position absolute
j'explique:

Par dessus ta page fait un div qui rempli aussi toute la page et masque donc la page mais avec ton texte d'attente.

dans le tag body, ajoute un onload qui va masquer le calque à la fin du chargement.

La il faudra faire des tests car il faudra peut être tester la fin du chargement grace à une image témoin placée à la fin de la page. Du genre:
if ( document.getElementById('temoin').width >30 ) OK, efface le calque d'attente

Pour effacer le calque d'attente utilises le style.display = 'none'

par DocType » 23 avr. 2006, 11:18

il faut pour cela jouer avec les évènements onload et onunload. Ceci ne conerne pas le PHP, mais le javascript.
Fais qelques recherches et reviens avec une tite ébauche e code, nous t'aiderons :wink:
Quelqu'un peut-il déplacer ce message dans le forum approprié svp ?

comment afficher une page pendant que la page charge .?

par borkmadjai » 23 avr. 2006, 00:51

Salut a tous

je voudrais afficher une page pendant que la page a afficher ce charge
ex: je clic sur le lien photo.php et le temps que celle-ci charge toute les photso je veux afficher attente.html et quand c'est fini de charger cela revienne sur photo.php..

est-ce possible .?

merci