Je suis en train de monter un script qui doit à tout prix ne fonctionner que sous IE (correction de bug de IE)
pour ma fonction je fais ceci :
function mafonc() {
if (!document.all || !window.print ||window.opera) return
}
document.all retourne true si on est sous IE WIN, IE MAC, OPERA
document.print retourne true seulement si on est sous IE WIN
window.opera retourne true si on est sous opera
donc la méthode à faire est de détecter si on est pas sous IE et de quitter la fonction, ou sinon faire l'inverse, faire un if qui englobe toute la fonction.
donc en booleen ca donne :
Si (PAS (iewin ni iemac) OU (pas iewin) OU (opera)) alors on quitte
Je me demandais s'il n'y avait pas de d'autres methodes à checker (à part window.all, window.print, window.opera) pour être sur qu'on est bien sous IEWin
Merci