1


1

La fonction removeFilter () ne fonctionne pas dans IE9

J’ai une fonction javascript removeFilter () dans mon application et elle n’est pas invoquée pour une raison quelconque et génère l’erreur suivante UNIQUEMENT dans IE9. J’ai d’abord pensé qu’il s’agissait d’une faute de frappe dans mon code d’invocation, mais lorsque je change simplement le nom en autre chose que removeFilter () (par exemple, applyFilter ()), la fonction semble fonctionner correctement. J’ai simplement essayé d’imprimer quelques alertes dans la fonction et la fonction n’a pas été invoquée. Veuillez noter que la fonction fonctionne bien dans d’autres IE 7, IE8.

ERREUR: SCRIPT65535: argument non facultatif

1 Answer


4


Voir http://www.jabcreations.com/blog/internet-explorer-9 - évidemment removeFilter (et addFilter) font partie d’une liste de fonctions réservées dans IE 9.