Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1677 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] Comment déclancher un évenement au chargement ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JS] Comment déclancher un évenement au chargement ?

n°821022
jjgan
...
Posté le 12-08-2004 à 01:42:17  profilanswer
 

Comment déclancher un évenement au chargement d'un élément de type block (par exemple) ?

mood
Publicité
Posté le 12-08-2004 à 01:42:17  profilanswer
 

n°821024
burgergold
5$? va chez l'diable!
Posté le 12-08-2004 à 01:50:09  profilanswer
 

on peut pas utiliser d'événement js au chargement autre que onload sur le body jcrois
 
mais tu fous du code entre <script></script> avant le bloc et que jcrois que ca passe

n°821027
jjgan
...
Posté le 12-08-2004 à 02:06:37  profilanswer
 

ok merci,
 
comment faire passer  
while ( i < len )
au validateur XHTML
il me dit < est une balise ouvrante :(
le validateur passe avec un &lt; mais plus le js :(:(:(

n°821028
burgergold
5$? va chez l'diable!
Posté le 12-08-2004 à 02:08:51  profilanswer
 

bin si c'est correctement entre balise <script type="text/javascript"> ou un truc du genre, ca devrait passer

n°821030
jjgan
...
Posté le 12-08-2004 à 02:16:13  profilanswer
 

les balises <script> sont bonnes mais pourtant,
une limitation du validateur ?

n°821032
jjgan
...
Posté le 12-08-2004 à 02:18:56  profilanswer
 

sinon quel est le problème ici :
 
Fonction:

function is_dev(aid)
{
if(LireCookie(aid)=='oui')
{
 document.getElementById(aid).style.display='block';
}
else
{
 document.getElementById(aid).style.display='none';
}
}


 
Erreur:
Error: document.getElementById(aid) has no properties
Source File: http://127.0.0.1/JJLister5/index.php?rep=./t01/u02
Line: 70

 
Appel:

<script type="text/javascript">
is_dev('a2');
</script>


 
Biensûr il existe un div id="a2"

n°821312
gubug
Posté le 12-08-2004 à 12:14:52  profilanswer
 

Pour le script, il faut le mettre en commentaire, si ta DTD est du HTML tu fais <script ...><!-- ton script --></script>
 
Pour le getElementById, t'es sûr que 'a2' c'est bien l'id et pas le name ? (on sait jamais :p)

n°821424
jjgan
...
Posté le 12-08-2004 à 13:49:10  profilanswer
 

merci pour le <!-- je ne savais pas ;)
mais pour le JS en lui meme, a2 est bien l'id et pourtant ca marche pas :(
d'autres idées ?

n°821445
gubug
Posté le 12-08-2004 à 14:06:07  profilanswer
 

tu peux uploader ta page et mettre un lien ?

n°821450
karamilo
Posté le 12-08-2004 à 14:08:15  profilanswer
 

Si le javascript est avant la declaration du div, l'id #a2 n'existera pas (encore) quand le script se declenchera.

mood
Publicité
Posté le 12-08-2004 à 14:08:15  profilanswer
 

n°821457
gubug
Posté le 12-08-2004 à 14:10:45  profilanswer
 

Bien vu ça karamilo !

n°821486
jjgan
...
Posté le 12-08-2004 à 14:39:12  profilanswer
 

Je test ça de suite, ça me parait logique mais pourtant je n'y ai pas pensé :)

n°821488
jjgan
...
Posté le 12-08-2004 à 14:40:43  profilanswer
 

Milles merci le problème était bien là ;)

n°821497
jjgan
...
Posté le 12-08-2004 à 14:48:12  profilanswer
 

Voici le résultat ;)
http://duoweb.free.fr/lister/index.php
(je ne sais pas si ca passe bien sous IE)
 
le JS sert a garder en mémoire le développement de l'arborescence

n°821509
gubug
Posté le 12-08-2004 à 14:54:29  profilanswer
 

Ca passe sous IE aussi mais les icones ne sont pas transparentes comme elles devraient l'être :/
support de merde du PNG.
 
T'utilises urlencode() pour passer tes URLs ? comme tu les passes en GET ca peut éviter des pb de noms de repertoires accentués ou avec des espaces.

n°821580
jjgan
...
Posté le 12-08-2004 à 15:46:54  profilanswer
 

Merci du conseil urlencode, je vais l'intégrer :)
Je n'avais jammais été confronté au problème, je ne mets jamais ni d'accent ni d'espace ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] Comment déclancher un évenement au chargement ?

 

Sujets relatifs
faire une barre de progression pour chargement appli[Applet][java][c]chargement d'une librairie .so
lancer une fenetreB à partir d'un événement d'une fenetreA[Flash] Comment faire une barre de chargement pour mon fla?
[php/javascript]petit probleme de chargement.Evenement qui se propage?
Un souci de chargement de son sur ma page, merci[swing] modifier un jpanel apres un evenement...
[JAVA] Pb recuperation evenement clavierEvenement MouseMouve pas tres clair
Plus de sujets relatifs à : [JS] Comment déclancher un évenement au chargement ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR