Unload javascript
Résolu/Fermé
schancel
Messages postés
296
Date d'inscription
dimanche 20 mars 2011
Statut
Membre
Dernière intervention
7 décembre 2018
-
Modifié par schancel le 2/10/2011 à 08:38
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 2 oct. 2011 à 19:16
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 2 oct. 2011 à 19:16
Bonjour,
j'aimerai savoir si ceci pourrait fonctionner
<div id="bloc" onload="window.document.write='CHARGEMENT...';return false;" style="display:block;margin:-10000px;border:1px solid grey;height:100px;width:100px;">
</div>
<a href="#" onclick="getElementById('bloc').style.margin='auto';return false;">
ce que je veux en fait c'est savoir si le onload fonctionera
je demande car je travaille encore en locale et les chose se passe si vite que j'ai pas le temp de voir
merci
j'aimerai savoir si ceci pourrait fonctionner
<div id="bloc" onload="window.document.write='CHARGEMENT...';return false;" style="display:block;margin:-10000px;border:1px solid grey;height:100px;width:100px;">
</div>
<a href="#" onclick="getElementById('bloc').style.margin='auto';return false;">
ce que je veux en fait c'est savoir si le onload fonctionera
je demande car je travaille encore en locale et les chose se passe si vite que j'ai pas le temp de voir
merci
A voir également:
- Unload javascript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Node.js javascript runtime virus ✓ - Forum Virus
- Erreur #125 javascript - Forum Mozilla Firefox
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
3 réponses
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
2 oct. 2011 à 12:38
2 oct. 2011 à 12:38
Salut,
L'évènement onload correspond au moment où la page a fini d'être chargée.
Et onunload correspond au moment où on demande la fermeture de la page.
Ces deux évènements ne peuvent être utilisés que sur la balise <body> où l'objet document en JS.
Tu peux donc afficher ton bloc « Chargement ... » dans le cod HTML/CSS, et le masquer avec l'évènement onload.
L'évènement onload correspond au moment où la page a fini d'être chargée.
Et onunload correspond au moment où on demande la fermeture de la page.
Ces deux évènements ne peuvent être utilisés que sur la balise <body> où l'objet document en JS.
Tu peux donc afficher ton bloc « Chargement ... » dans le cod HTML/CSS, et le masquer avec l'évènement onload.
schancel
Messages postés
296
Date d'inscription
dimanche 20 mars 2011
Statut
Membre
Dernière intervention
7 décembre 2018
49
Modifié par schancel le 2/10/2011 à 14:27
Modifié par schancel le 2/10/2011 à 14:27
et bien par exemple comme sur gmail
lorsqu'on se connecte il apparait un mot comme
Veuillez patientez...
puis on se voit sur la page d'accueil
j'aimerai savoir si on peut le faire sans AJAX
car chez moi y'aura pas de connexion a une quelconque base de donnée
en fait que cela s'affiche selon le temp de chargerment de la page
et non un affichage d'une page qui contient veuillez patientez...
puis une redirection apres quelque seconde
plus clairement j'aimerai recuperer le tem de chargement de la page
lorsqu'on se connecte il apparait un mot comme
Veuillez patientez...
puis on se voit sur la page d'accueil
j'aimerai savoir si on peut le faire sans AJAX
car chez moi y'aura pas de connexion a une quelconque base de donnée
en fait que cela s'affiche selon le temp de chargerment de la page
et non un affichage d'une page qui contient veuillez patientez...
puis une redirection apres quelque seconde
plus clairement j'aimerai recuperer le tem de chargement de la page
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
2 oct. 2011 à 14:40
2 oct. 2011 à 14:40
Je ne vois pas le rapport avec AJAX ni les bases de données (le navigateur ignore totalement s'il y a une bdd derrière ou pas).
Il suffit de créer une <div> au début du code HTML (juste après <body>) qui cache tout et contenant seulement le texte.
Ensuite, lorsque le document est chargée (window.onload ou <body onload="...">), tu masques cette <div>.
Voilà un exemple :
http://www.cijoint.fr/cj201110/cijySheIPx.zip
Il suffit de créer une <div> au début du code HTML (juste après <body>) qui cache tout et contenant seulement le texte.
Ensuite, lorsque le document est chargée (window.onload ou <body onload="...">), tu masques cette <div>.
Voilà un exemple :
http://www.cijoint.fr/cj201110/cijySheIPx.zip
schancel
Messages postés
296
Date d'inscription
dimanche 20 mars 2011
Statut
Membre
Dernière intervention
7 décembre 2018
49
2 oct. 2011 à 15:54
2 oct. 2011 à 15:54
c'est ce que je voulais mais si il s'avere que je veuille
faire une barre de chargement
ne me limiterai-je qu'au html css ?
faire une barre de chargement
ne me limiterai-je qu'au html css ?
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
2 oct. 2011 à 16:29
2 oct. 2011 à 16:29
Non, il faut également du Javascript.
Tu peux utiliser la propriété « complete » de n'importe quel objet représentant une image pour savoir si celle-ci est chargée.
Tu peux t'inspirer de ceci :
https://www.seabreezecomputers.com/tips/progress.htm
Tu peux utiliser la propriété « complete » de n'importe quel objet représentant une image pour savoir si celle-ci est chargée.
Tu peux t'inspirer de ceci :
https://www.seabreezecomputers.com/tips/progress.htm
schancel
Messages postés
296
Date d'inscription
dimanche 20 mars 2011
Statut
Membre
Dernière intervention
7 décembre 2018
49
2 oct. 2011 à 16:40
2 oct. 2011 à 16:40
je ne te comprend pas tres bien là essaie un peu d'ajouter a ton code
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
2 oct. 2011 à 17:28
2 oct. 2011 à 17:28
Voilà un exemple.
Mais si tu ne connais pas le Javascript, je ne peux rien faire pour toi.
http://www.cijoint.fr/cj201110/cijRmwPP8I.zip
Mais si tu ne connais pas le Javascript, je ne peux rien faire pour toi.
http://www.cijoint.fr/cj201110/cijRmwPP8I.zip
schancel
Messages postés
296
Date d'inscription
dimanche 20 mars 2011
Statut
Membre
Dernière intervention
7 décembre 2018
49
Modifié par schancel le 2/10/2011 à 18:08
Modifié par schancel le 2/10/2011 à 18:08
j'ai des bases en js mais stp comment on fais pour le maitriser aussi parfaitement de la sorte pour moi ce js c'est l'oeuvre de GATES