Exécution du code lors du premier chargement
Bonjour à tous,
Ci-dessous le code Javascript pour afficher une feuille de style suivant le navigateur utilisé ( Androïd ou autre ) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script language="javascript" type="text/JavaScript">
function Choix_CSS() {
if (navigator.userAgent.match(/Android/i)) {
alert("Android");
document.write('<link href="styles.css" rel="stylesheet" type="text/css">');
}
else {
alert("Autre navigateur");
document.write('<link href="styles_tm.css" rel="stylesheet" type="text/css">');
}
}
Choix_CSS();
</script> |
Ce code est exécuté sur une page ASP.NET.
Le code fonctionne correctement lors du premier lancement de la page, mais lorsque je fais un aller/retour vers le serveur, le message "Autre navigateur" apparaît mais la feuille de style n'est pas appliqué.
D'où cela peut-il venir ?
Merci pour votre aide :ccool: