Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Individuare IE5Mac (sniffing)

    salve.
    ho appena realizzato un sito.

    www.adtweb.it

    questo sito mi da parecchi problemi con IE5: per la versione PC ho risolto inserendo in ogni pagina

    <!--[if IE 5]>
    <style type="text/css">
    #status
    {display: none;}

    #sx
    {width: 570px;}
    </style>
    <![endif]-->

    Ma questo script mi localizza solo la versione PC. Come faccio a localizzare IE5 Mac?
    1802
    http://homepage.mac.com/matteo.discardi
    "Tiger, tiger, burning bright
    In the forests of the night,
    What immortal hand or eye
    Dare frame thy fearful symmetry?"
    (William Blake)

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il tuo procedimento e` corretto: infatti utilizzi istruzioni capite solo da IE, ed ignorate dagli altri.

    Non e` che potresti verificare invece:
    <!--[if IE 5.2]>
    Perche` con IE 5.5 di Windows molti attributi CSS funzionano.

    Per la sintassi dovresti vedere sul sito di MSDN.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    quello che puoi fare e' usare l'hack per mac nel foglio di style che viene visto da tutti i browser tranne da explorer 5.x per pc:

    selector {
    proprieta: valida per Mac:
    }

    /* inizio hack per mac \*/

    selector {
    proprieta: valida per tutti i browser;}

    /*fine hack */


    explore per mac considera tutto cio che si trova dopo "\*/" come commento e lo ignora, gli altri browser no.
    Credo che se tu giochi con <!--[if IE 5]> e con l'hack per mac riesci a risolvere il tuo problema
    ciao
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  4. #4
    Credo che se tu giochi con <!--[if IE 5]> e con l'hack per mac riesci a risolvere il tuo problema
    ciao
    E' vero: funziona.
    Ma non c'è un hack nei css che mi permetta di manovrare il tutto tramite css senza intervenire nell'XHTML?

    Detesto scrivere in ogni pagina un hack per IE PC.

    Avrò non pochi problemi quando andrò a modificare il layout...
    1802
    http://homepage.mac.com/matteo.discardi
    "Tiger, tiger, burning bright
    In the forests of the night,
    What immortal hand or eye
    Dare frame thy fearful symmetry?"
    (William Blake)

  5. #5
    forse puoi fare cosi nel tuo css;

    /*visto solo da explorer per pc: il primo diplay dal 5
    il secondo dal 6 */

    /* holly hack \*/
    * html #status {
    display: none;
    voice-family: "\"}\"";
    voice-family: inherit;
    display: block;
    }

    /*fine hack */

    #status {display: proprieta per mac}

    /*hack per mac \*/

    html>body #status {display: propieta' vista da tutti i browser tranne da explorer;}


    /* fine hack */

    ciao
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.