Y compris une feuille CSS est facile et fonctionne bien avec le code ci-dessous. Cependant, cela ne doit pas être un bon moyen d'inclure un fichier javascript car j'obtiens une erreur lorsque je le vois dans l'iPad. Quelque chose à propos d'un tag non fermé. Je suppose que je reçois des étiquettes imbriquées en faisant de cette façon. Que devrais-je faire à la place?Comment inclure du code JavaScript pour un navigateur spécifique?
<script type="text/javascript">
//Sniff out iPads
if (navigator.userAgent.indexOf('iPad') != -1) {
document.write('<link rel="stylesheet" type="text/css" href="/styles/browser/ipad.css" media="screen, print" />');
document.write('<script src="/scripts/ipad.js" type="text/javascript" />');
}
<script>
Vous avez oublié la balise de script de fermeture – user123444555621
Vous avez raison. Mais seulement ici dans le post. La syntaxe est correcte dans le fichier réel. – doub1ejack