Articles of internet explorer

IE / JS: réduire sur un objet

Mon application javascript fonctionne sur Firefox et Chrome très bien. Mais il se cache sur Internet Explorer (IE 8). Je n'ai pas eu d'erreur Message sur le journal de la console. En déboguant le code, je remarque que la requête se brise sur la ligne suivante: series.reduce(visit, []); La fonction entière sort à ce stade. […]

Correction du mode navigateur dans IE par programme

J'ai un site Web qui fonctionne en toute compatibilité sur tous les navigateurs, y compris IE 7 à 9 J'ai été choqué lorsque je l'ai essayé sur IE-10, Trop de bogues, et parce que je n'ai pas le temps de résoudre ce problème pour IE-10 et que j'utilise également des contrôles tiers "Telerik", j'ai décidé […]

Entrer ne soumette pas de formulaire dans IE en raison du bouton caché

J'ai un formulaire avec deux boutons. Le premier est caché en utilisant Javascript. Lorsque j'appuie sur enter dans un champ de texte dans IE, le formulaire ne le soumet pas. Je suppose que c'est parce qu'il a choisi le premier bouton en tant que bouton de soumission par défaut, mais comme ce bouton est caché, […]

Les déclencheurs d'erreur IE cliquent sur 2 boutons?

J'essaie de déclencher le bouton de soumission lorsqu'un utilisateur presse sa saisie. Fonctionne bien pour tous les navigateurs, à l'exception d'Internet Explorer 9. Une chose étrange est que IE insiste sur le déclenchement du clic pour un autre bouton auquel je ne l'ai jamais dit. Est-ce que je fais quelque chose de mal ou comment […]

Espaces de noms indésirables sur le balisage SVG lors de l'utilisation de XMLSerializer en JavaScript avec IE

J'essaie d'utiliser XMLSerializer de l'API DOM de JavaScript pour convertir un élément SVG en son balisage représentatif. C'est le code de base utilisé pour créer l'élément et le sérialiser: var el = document.createElementNS('http://www.w3.org/2000/svg', 'svg'); el.setAttribute('xmlns', 'http://www.w3.org/2000/svg'); el.setAttribute('xmlns:xlink', 'http://www.w3.org/1999/xlink'); var markup = (new XMLSerializer()).serializeToString(el); console.log(markup); Dans Chrome, Firefox, Safari et Opera, il produit ce que je […]

Internet Explorer innerHeight

Comment pouvez-vous obtenir la fenêtre.innerHeight dans Internet Explorer. Merci.

Pourquoi cette fuite dans Internet Explorer 8?

Pourquoi le code suivant échappe-t-il? for (var i = 0; i < 100; i++) { var item = {}; item.elem = document.createElement('div'); document.body.appendChild(item.elem); item.addEvent = function(name,listener) { var self = this; var wrappedListener = function() { return listener.apply(self,arguments); } //Uh-oh creating a circular reference here! //The wrappedListener has a closure on self and therefore on […]

Dans IE11, Comment utiliser console.log?

Essayez d'utiliser console.log() Mais il est toujours imprimé undefined . Essayez d'utiliser les solutions telles que Console.log IE9, cela ne fonctionne pas aussi. Dans ce document IE11 , il y a la phrase suivante: Last but not least, forget about console.log(). The new tools now support Tracepoints easily allowing you to monitor specific values the […]

La fonction array.map n'est pas prise en charge dans les standards IE8?

Je n'ai IE8 donc je teste IE8 à partir de IE10. Lorsque je passe à "IE8 standards" pour le mode document, la fonction de carte javascript d'un objet array donne une erreur javascript: l'objet ne supporte pas la propriété ou la méthode 'map' Mais lorsque je passe à "Standards" pour le mode document, il n'y […]

Nombre de lignes Javascript exécutées pendant le chargement de la page

J'ai un cas d'utilisation où je dois obtenir le nombre total de lignes Javascript exécuté lorsque ma page Web est en cours de chargement. Le problème auquel je suis confronté est que le navigateur lance une alerte lorsqu'un certain nombre d'exécution JS dépasse (5 millions je pense au cas de IE) et la page est […]