IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

[Hack IE] Fonctionne en local, pas en distant


Sujet :

CSS

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 34
    Par défaut [Hack IE] Fonctionne en local, pas en distant
    Bonjour,

    Je n'arrive pas à faire fonctionner ce hack "@media all and (-ms-high-contrast:none)" autrement qu'en local.
    C:\Users\Moi\Documents\hack-ie.html fonctionne
    disque-mappé:\hack-ie.html ne fonctionne pas
    http://mon_serveur/test/hack-ie.html ne fonctionne pas.

    si vous avez une idée, je suis preneur.

    Merci


    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
     <style type="text/css">
     #first { color: #000;}
     @media all and (-ms-high-contrast:none) {
          #first { color: #f45;}
         }
     </style>
     </head>
     <body>
    <p id="first">This paragraph should be ustyled.
           The background of the following paragraph should become green when
           you follow <a href="#second">this link</a>.</p>
    <p id="second">This paragraph should initially be unstyled.
           It should become green when you select the link above. When you select
           <a href="#third">this link</a>, it should return to being unstyled and the 
           background of the paragraph below should become green.</p>
    <p id="third">This paragraph should initially be unstyled.
           It should become green when you select the link above. When you follow
           <a href="#missing">this link</a>, the three paragraphs
           should all return to being unstyled.</p>
    </body>
    </html

  2. #2
    Membre chevronné
    Avatar de s0h3ck
    Inscrit en
    Mars 2013
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Mars 2013
    Messages : 181
    Par défaut
    @avi3000,

    À faire attention, utilises-tu le HTML5 ?
    Si oui, fais de sorte à simplifier.
    Si non, il est important de bien comprendre ce qui suit :

    media="all" ou media="screen" ?

    Liens intéressants sur ton sujet :

    En somme, selon ta situation, la solution est peut-être simplement de remplacer all par screen.
    Dernière remarque, la fermeture de la balise </html> est requise (voir ton code).

    J'espère que ça t'éclaire un peu,
    s0h3ck.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 34
    Par défaut
    Citation Envoyé par s0h3ck Voir le message
    Dernière remarque, la fermeture de la balise </html> est requise (voir ton code)
    désolé, simple problème de copier-coller; elle y était et elle y est toujours.


    Ma rédaction était peut-être ambiguë.

    Ces hacks IE11 fonctionnent parfaitement quand la page est sur un disque local et vue en tant que telle : C:\ma_page.html

    Quand cette même page est copiée sur un disque réseau ou sur un serveur intranet les hacks IE11 ne fonctionnent plus.

    J'ai regardé les options d'Internet Explorer, mais je n'ai rien trouvé.

  4. #4
    Membre chevronné
    Avatar de s0h3ck
    Inscrit en
    Mars 2013
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Mars 2013
    Messages : 181
    Par défaut
    @avi3000,

    Ton problème est un peu pointilleux, mais je vais essayer de vous proposer d'autres solutions :
    • <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> (référence ici)


    Enfin, avez-vous essayer les mêmes mot-clés que lorsque vous saisissez IE 11 ? :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {}

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 34
    Par défaut
    Je n'aurai qu'un mot : BRAVO

    <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>

    c'est exactement çà.

    tous les hacks fonctionnent avec cette meta.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] "espace client" fonctionne en local, pas sur Internet
    Par quiky dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/10/2009, 15h18
  2. RPC : fonctionne en local, pas en réseau
    Par oswalidos dans le forum Réseau
    Réponses: 17
    Dernier message: 21/04/2009, 22h33
  3. [FPDI] Fonctionne en local/pas en ligne: "FPDF error: Unexpected data in xref table"
    Par gobi13 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 26/10/2007, 12h27
  4. filezilla server, fonctionne en local pas à distance
    Par debdev dans le forum Administration
    Réponses: 18
    Dernier message: 25/04/2007, 23h58
  5. Réponses: 4
    Dernier message: 15/02/2006, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo