» G1Script.Com » Créer Son Site Web » CSS différent selon l'OS (Mac ou PC)


  • Ce script vous permet d'appliquer conditionnellement deux feuilles différentes de modèle à votre page, selon si le logiciel d'exploitation de l'utilisateur est Mac ou PC (défaut).

    Les concepteurs vous diront que le Mac rend certains éléments d'une page Web différemment que le PC (IE : des tailles de police), ainsi ces lignes de codes peuvent être employés pour surmonter cette contradiction.

    La feuille de modèle à charger peut être deux modèles intégrés globaux ou dossiers externes de CSS.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    
    29
    
    <script type="text/javascript">
    /***********************************************
    * Different CSS depending on OS (mac/pc)- © Dynamic Drive (dynamicdrive.com)
    * This notice must stay intact for use
    * Visit http://www.dynamicdrive.com/ for full source code
    ***********************************************/
    var csstype="inline" 
    //Specify type of CSS to use. "Inline" or "external"
    var mac_css='body{font-size: 14pt; }' 
    //if "inline", specify mac css here
    var pc_css='body{font-size: 12pt; }' 
    //if "inline", specify PC/default css here
    var mac_ext='/style/macstyle.css' 
    //if "external", specify Mac css file here
    var pc_ext='/style/pcstyle.css'   
    //if "external", specify PC/default css file here
    ///////No need to edit beyond here////////////
    var mactest=navigator.userAgent.indexOf("Mac")!=-1
    if (csstype=="inline"){
    document.write('<style type="text/css">')
    if (mactest)
    document.write(mac_css)
    else
    document.write(pc_css)
    document.write('</style>')
    }
    else if (csstype=="external")
    document.write('<link rel="stylesheet" type="text/css" 
    href="'+(mactest? mac_ext : pc_ext) +'">')
    </script>
      10832 visualisations. Dernière modification le 01-01-1970 01:00:00
  • Devenir partenaire | Faire connaître cette page | On travail...
    Liste de diffusion : déjà 10897 Inscrits

    Nos partenaires :
    www.stvalentin.be - La liste est en cours de production -