J'ai un javascript qui sort et récupère une "classe" javascript sur une autre page xhtml. Le javascript distant ressemble à quelque chose comme ce qui suit:Comment puis-je obtenir cet appel eval() pour travailler dans IE?
(function() {
this.init = function() {
jQuery("#__BALLOONS__tabs").tabs();
};
})
Après cela est tiré par les cheveux dans this.javascript, je tente de eval et instancier:
this.javascript = eval("(" + this.javascript + ")");
this.javascript = new this.javascript();
this.javascript.init();
Bien sûr, cela fonctionne parfaitement dans tous les navigateurs sauf C'EST À DIRE. Dans IE, il échoue à la ligne d'évaluation. Est-ce que quelqu'un a des suggestions sur la façon dont je peux faire ce travail dans IE ou une alternative.
Merci, Pete
Vous n'avez pas besoin de 'eval' pour ça. Ou l'ai-je mal compris? – nyuszika7h