classe javascript et ie sur onclick
Bonjour,
Apparemment je ne suis pas le seul à avoir un problème avec le onclic sous ie.
J'ai fait une recherche sur le forum mais je n'ais pas trouver de solution.
J'ai créer une classe en javascript à l'aide prototype.js
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| var Utils = Class.create();
Utils.prototype =
{
// construct
initialize: function()
{
// private property
/*function(name, sound)
this.name = name;
this.sound = sound;*/
},
// method
updateBody: function(sWebPage)
{
/* create listener handler */
// du code
}
}; |
Sous firefox, tout fonctionne nickel mais sous IE j'ai à chaque fois cette erreur :
Code:
'Utils' est indéfini
Utils correspond au nom de ma classe javascript.
Voici le code html :
Code:
<a href="#" target="_self" class="a_footer" onclick="var oUtils = new Utils();oUtils.updateBody('plan_site.php');">[Plan du site]</a>
Un exemple concret qui plante : http://www.delfiweb.com puis cliquer sur le lien "Plan du site"