obsolete:informatique:internet_explorer
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| obsolete:informatique:internet_explorer [2024/11/19 19:24] – supprimée - modification externe (Date inconnue) 127.0.0.1 | obsolete:informatique:internet_explorer [2024/11/20 11:49] (Version actuelle) – alexis | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Internet Explorer ====== | ||
| + | Quand on développe quelque chose pour internet, on se trouve confronté un jour ou l' | ||
| + | Voici la liste non exhaustive des problèmes que j'ai déjà rencontré lors de mes développements. | ||
| + | ===== Nom de variable interdit ===== | ||
| + | Dans les versions 6 à 8, il est interdit d' | ||
| + | Il ne sait pas quoi en faire. On dirait que ce nom a été réservé pour une utilisation future.\\ | ||
| + | Le comportement a peut-être été corrigé depuis. | ||
| + | |||
| + | ===== Extraction d'un caractère d'une chaine ===== | ||
| + | Le Javascript permet d' | ||
| + | <code javascript> | ||
| + | /* Pour récupérer le 9ème caractère de ma_chaine */ | ||
| + | ma_chaine[8] | ||
| + | </ | ||
| + | Mais cette syntaxe n'est pas supportée par la version 7.\\ | ||
| + | Il va falloir ruser en utilisant d' | ||
| + | <code javascript> | ||
| + | /* Je veux récupérer le 9ème caractère de ma_chaine */ | ||
| + | ma_chaine.charAt(8) | ||
| + | /* ou */ | ||
| + | ma_chaine.substring(8, | ||
| + | /* ou */ | ||
| + | ma_chaine.substr(8, | ||
| + | </ | ||
| + | |||
| + | ===== Nom d' | ||
| + | Toutes les versions, jusqu' | ||
| + | Si pour un besoin quelconque, il est nécessaire d' | ||
| + | Le code suivant fonctionne correctement excepté dans IE. | ||
| + | <code html> | ||
| + | <input language=" | ||
| + | </ | ||
| + | Depuis HTML5 (([[http:// | ||
