• # Re: MARRE !

    Posté par (site web personnel) . En réponse au journal MARRE !. Évalué à 6.

    Ma solution perso a moi qui permet de vivre la vie a pleine dents :

    deux css, une pour les vrai browser, une pour IE et un javascript qui charge le bonne en fonction du browser:

    dans mon head de page perso :

    <link xmlns:xlink="http://www.w3.org/1999/xlink(...)" href="cv.css" rel="stylesheet" type="text/css" title="internet explorer" />

    <link xmlns:xlink="http://www.w3.org/1999/xlink(...)" href="cv2.css"
    rel="alternate stylesheet" type="text/css" title="Real browsers" />




    puis mon body




    et mon fichier script.js

    <!--

    function setActiveStyleSheet(title)
    {
    var i, a;

    for(i=0; (a = document.getElementsByTagName("link")[i]); i++)
    {
    if(a.getAttribute("rel").indexOf("style") != -1
    && a.getAttribute("title"))
    {
    if(a.getAttribute("title") == title)
    a.disabled = false;
    else
    a.disabled = true;
    }
    }
    }

    function setStyle()
    {
    if (navigator.appName.substring(0,3) != "Mic")
    setActiveStyleSheet("Real browsers");
    }

    //-->


    Tu peux inverser, si tu preferes que ce soit IE qui fasse le changement de stylesheet.
    mais comme 90% des gens on IE...

    visible sur tuan.kuranes.free.fr