Je suis à la recherche d'un moyen de modifier par programmation navigator.userAgent à la volée. Dans ma tentative a échoué à obtenir un système automatisé de javascript unité de testeur, j'ai laissé tomber et a tenté de commencer à utiliser fireunit. Immédiatement, j'ai claqué dans l'un des murs de l'aide d'un navigateur pour le test javascript.
Plus précisément, j'ai besoin de changer de navigateur.userAgent pour simuler quelques centaines de userAgent chaînes pour assurer la bonne détection et de la couverture sur une fonction donnée. navigator.userAgent est en lecture seule, alors il me semble coincé! Comment puis-je se moquer de navigateur.userAgent? User Agent Switcher (plugin) peut basculer FF du useragent, mais puis-je le faire dans le javascript?