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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  problème avec la fonction onload()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème avec la fonction onload()

n°1082713
SpliteMast​er
Posté le 13-05-2005 à 20:42:03  profilanswer
 

Bonjour
 
J'ai un petit problème avec la fonction javascript onload()
 
Cette fonction ne s'exécute pas si je l'écrit de cette façon onLoad() et que je test le résultat avec FireFox, elle ne fonctionne pas non plus sous IE, cependant elle ne genère pas d'erreur.
 
Si je l'écrit de cette façon onload() elle fonctionnera sous FireFox et sous IE, mais IE genère une erreur que je n'arrive pas à corriger.
 
Avez vous la connaissance d'une incompatibilité entre les 2 navigateurs là dessus.
 
Merci pour votre réponse
 
Florian

mood
Publicité
Posté le 13-05-2005 à 20:42:03  profilanswer
 

n°1082714
KangOl
Profil : pointeur
Posté le 13-05-2005 à 20:43:06  profilanswer
 

désolé j'ai pas fait bac V moi :o


---------------
Nos estans firs di nosse pitite patreye...
n°1082720
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 20:46:49  profilanswer
 

ça fonctionne très bien onload, tu sais pas l'utiliser c'est tout [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1082722
SpliteMast​er
Posté le 13-05-2005 à 20:48:56  profilanswer
 

??

n°1082725
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 20:49:48  profilanswer
 

!!


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1082730
SpliteMast​er
Posté le 13-05-2005 à 20:55:47  profilanswer
 

Ben surement, mais lorsque j'écrit onload="load(evt)"
IE me retourne l'erreur suivante :
 
Erreur d'éxecution Microsoft Jscript
Objet attendu
line : 0, columm: 24
 
alors que si je mets onLoad="load(evt)" pas de problème ca passe...

n°1082731
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 20:56:29  profilanswer
 

load et evt, tu les définis comment? [:itm]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1082765
SpliteMast​er
Posté le 13-05-2005 à 21:25:23  profilanswer
 

load() est une fonction qui est définie dans le reste de ma page, evt en fait je m'en sert pas, je l'est donc virée mais j'ai toujours la même erreur au chargement.
J'appel dabord onload() et après je définie ma fonction load().

n°1082767
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 21:26:10  profilanswer
 

montre moi donc le code


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1082773
SpliteMast​er
Posté le 13-05-2005 à 21:35:07  profilanswer
 

La ligne qui permet de lancer le script  
 

Code :
  1. <svg width="750" height="300" xmlns="http://www.w3.org/2000/svg" onload="load()">


 
 
Le script qui doit être chargé

Code :
  1. <script type="text/ecmascript">
  2.     <![CDATA[
  3.     function load()
  4.     {
  5.       begin();
  6.       faire();
  7.       if (window.svgDocument == null)
  8.       {
  9. svgDocument = evt.target.ownerDocument;
  10.       }
  11.     }
  12.     function begin()
  13.     {
  14.       setInterval('faire()',5000);
  15.     }
  16.     function faire()
  17.     {
  18.       getURL('TRQuartHeure.php',fn);
  19.     }

mood
Publicité
Posté le 13-05-2005 à 21:35:07  profilanswer
 

n°1082777
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 21:40:41  profilanswer
 

Heuuu t'es sûr que l'élément SVG a un attribut onload?
 
Non parce que c'est pas du HTML ça, il n'a aucune raison d'avoir cet attribut


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1082787
SpliteMast​er
Posté le 13-05-2005 à 21:52:08  profilanswer
 

heu j'ai pas vérifier dans la doc de SVG, mais le site www.svgfr.org dans son tutoriel : http://www.svgfr.org/?rub=tuto/pro&id=24 utilise cette technique  
 
<svg width="200" height="85" onload="initialise(evt);deplace()" xmlns="http://www.w3.org/2000/svg">
 
donc je suppose que c'est pris en charge

n°1082795
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2005 à 21:59:46  profilanswer
 

Ok, ben je peux pas t'aider, jamais fait de SVG...


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1082866
cerel
Posté le 13-05-2005 à 23:10:44  profilanswer
 

Il existe une balise svg ?
 
As-tu essaye avec une balise object ?

n°1082963
masklinn
í dag viðrar vel til loftárása
Posté le 14-05-2005 à 01:05:04  profilanswer
 

cerel a écrit :

Il existe une balise svg ?
 
As-tu essaye avec une balise object ?


C'est dans son fichier SVG, pas dans un fichier HTML ;)
 
C'est un problème SVG/JS, pas HTML/JS :/


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1083567
cerel
Posté le 14-05-2005 à 21:25:06  profilanswer
 

Ah, au temps pour moi.


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

  problème avec la fonction onload()

 

Sujets relatifs
Problème de syntaxe "Insert Into Values"[C#] problème de compilation
Problème avec "Visual Text Box"probleme de restauration
[QT]Probleme de thread...probleme de configuration avec mail()
tout peit probleme formulaireprobleme reseau batch
[PHP/SQL] Problème d'espace dans script de traduction ...Problème avec requête sous MySQL
Plus de sujets relatifs à : problème avec la fonction onload()


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