Installer IE7 et IE8 côte à côte

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Installer IE7 et IE8 côte à côte

Re: Installer IE7 et IE8 côte à côte

par ooflorent » 30 janv. 2010, 16:42

Je te conseille Browser Sandbox de Spoon.

Re: Installer IE7 et IE8 côte à côte

par hopelalala » 30 janv. 2010, 10:07

je te suggère de garder ton installation telle quel avec ie7, et d'installer une version virtuel (avec virutalpc par exemple)qui aurait ie8

par albat » 16 juin 2009, 10:58

Juste histoire de faire mon kakou... :langue:

C'est un peu décevant pour quelqu'un de ton niveau, Nagol.

Code : Tout sélectionner

if(rv == 4) { return true; } else { return false; }
Visons l'élégance ! ;)

Code : Tout sélectionner

return (rv == 4);

par Nagol » 16 juin 2009, 07:45

au passage pour les gens qui aurait besoin:

Code : Tout sélectionner

IsIE8Browser = function() { var rv = -1; var ua = navigator.userAgent; var re = new RegExp("Trident\/([0-9]{1,}[\.0-9]{0,})"); if (re.exec(ua) != null) { rv = parseFloat(RegExp.$1); } if(rv == 4) { return true; } else { return false; } } IsIE8emuIE7Browser = function() { var browser = navigator.appVersion; if(browser.indexOf('MSIE 7.0') > -1) { if(!XDomainRequest) { return false; } else { return true; } } }
La fonction IE8 détecte IE8 y compris en mode compatibilité donc pour savoir si on est en IE8 mais pas en compatibility if(IsIE8Browser && !IsIE8emuIE7Browser) et non pas if(IsIE8Browser)

par Victor BRITO » 12 juin 2009, 00:15

Alors comment que j'fais, moi, docteur ? :afraid:
Tu connais :?:
La meilleure solution consiste à installer des machines virtuelles Windows avec la version d'IE voulue : tu as la garantie d'avoir affaire à un vrai IE dans sa vraie version.

Pour ma part, dans mon Mac, j'en ai installé trois (avec VirtualBox), avec respectivement IE 6, 7 et 8. ;)

par dunbar » 11 juin 2009, 17:48

Alors comment que j'fais, moi, docteur ? :afraid:
Tu connais :?:

par albat » 11 juin 2009, 17:21

Alors comment que j'fais, moi, docteur ? :afraid:

par Nagol » 11 juin 2009, 16:59

non c'est faux

le mode compat ie 7 n'est pas ie7 et les comportements des sites webs ne sont pas les mêmes bien que proches, observé au taff.

par albat » 11 juin 2009, 15:56

Mais ceci dit, il me reste quand même quelques artéfacts sous IE8 mode Compat que n'affiche pas IE7..
C'est pas évident d'être compatible avec soi-même... :roll:

par Berzemus » 11 juin 2009, 15:54

Tiens, c'est vrai: le mode compatibilité émule IE7. le plus bête c'est que je le savais, je l'ais encore utilisé en début de semaine. En plus, y'a le débugeur (plus souvent inutile qu'utile, ceci dit).

Mais ceci dit, il me reste quand même quelques artéfacts sous IE8 mode Compat que n'affiche pas IE7..

par albat » 11 juin 2009, 15:17

Confirmé, car inutile : IE8 inclut IE7.
Les différents mode d'affichage

Bien que le nouveau mode d'affichage soit de loin le plus évolué,
Internet Explorer 8 peut néanmoins utiliser des modes d'affichage plus anciens.
Le mode d'affichage utilisé appelé documentMode peut être consulté en javascript
dans l'attribut document.documentMode. Voici la liste des valeurs possibles :
  • 8 : standard IE 8
  • 7 : émulation IE 7
  • 5 : émulation du mode quirks d'IE 5
:!: Le navigateur passe automatiquement en mode 5
pour tous les documents ne comportant pas de DOCTYPE.

:!: Le basculement entre les modes 7 et 8 n'est pas automatique,
mais il peut être forcé soit par l'utilisateur, soit par le serveur.


Émulation IE 7 [modifier]

Quand le navigateur est dans ce mode, il se comporte comme IE7
tant pour l'analyse du document, son affichage que pour l'analyse du javascript.
Ce qui inclut :
  • dans les commentaires conditionnels, le navigateur se considère comme IE 7.
    Le test [if IE 8], par exemple, renvoie une réponse négative.
  • l'analyse des CSS se fait comme IE7
  • les fonctions javascript introduites par IE8 sont inconnues
    et celles dont le comportement a été modifié par IE8
    reprennent leur comportement précédent.
Différences entre IE7 et son émulation par IE8 :
  • la propriété javascript document.documentMode est définie,
    et elle vaut 7 (alors que pour IE7 natif, elle est indéfinie)
  • la propriété javascript navigator.appName ainsi que le User Agent de IE8
    contiennent la sous-chaîne Trident/4.0 (quel que soit le mode de fonctionnement).

par Berzemus » 11 juin 2009, 14:41

C'est impossible, à mon avis, vu l'intégration d'IE dans le système d'exploitation.

Sinon, il y à quelques alternatives:
http://bryanconnor.com/2009/06/10-brows ... ing-tools/

Mais comme soft qui te permet de tester plusieurs versions d'IE j'ai pas trouvé mieux que IE Tester:
http://www.clubic.com/telecharger-fiche ... ester.html

Installer IE7 et IE8 côte à côte

par albat » 11 juin 2009, 13:09

Bonjour,

Je n'ai pas trouvé d'informations permettant d'installer IE 8 sur mon Windows XP SP3
sur lequel existe déjà IE 7 (que je souhaite conserver).

Avez-vous déjà fait cette installation ?

Merci