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

    scegliere lo stile in base al browser

    ho bisogno di aiuto, vorrei che quando la pagina viene letta dal browser scegliesse il css in base all'impostazioni che scelgo io:

    vorrei che se è explorer o opera chiamasse style1.css

    se mozilla o netscape chiamasse style2.css

    mi dite come si fa?
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    709
    Prova così:
    codice:
    if (navigator.appName.indexOf('Explorer')||navigator.appName.indexOf('Opera')) {
      // Qui inserisci la chiamata al foglio di stile
      document.write("<LINK REL='stylesheet' TYPE='text/css' HREF='style1.css'>");
    } else if (navigator.appName.indexOf('Netscape')||navigator.appName.indexOf('Mozzilla') {
      document.write("<LINK REL='stylesheet' TYPE='text/css' HREF='style2.css'>");
    }

  3. #3
    non funziona
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

  4. #4
    continua a farne vedere solo uno nonostante inserisca:

    <SCRIPT language="JavaScript">
    <!--
    if (navigator.appName.indexOf('Explorer')||navigator. appName.indexOf('Opera')) {
    // Qui inserisci la chiamata al foglio di stile
    document.write("<LINK REL='stylesheet' TYPE='text/css' HREF='style1.css'>");
    } else if (navigator.appName.indexOf('Netscape')||navigator. appName.indexOf('Mozzilla') {
    document.write("<LINK REL='stylesheet' TYPE='text/css' HREF='style2.css'>");
    }

    //-->
    </SCRIPT>
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    indexOf non restituisce true/false, ma la posizione della stringa cercata all' interno della stringa in cui cercare (partendo da 0) e in caso di assenza -1

    quindi, 2 esempi validi
    if (navigator.appName.indexOf('Explorer')>-1||navigator.appName.indexOf('Opera')>=0) {
    etc...

    mozilla con una sola z
    ciao

  6. #6
    scusa? mi scriveresti com'è tutta corretta?

    non ho capito nulla
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    no,
    confronta la prima riga del tuo script con quella che ho scritto io
    e vedi la differenza
    devi aggiungere
    >-1
    o (in questo caso è assolutamente identico)
    >=0
    ogni volta che c' è un indexOf

  8. #8
    ok ci sono arrivato, grazie
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

  9. #9
    scusa ma allora prendendo spunto da questo script se ne potrebbe creare uno che in base alla cartella in cui risiede il file visualizza una parte di codice no?
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

  10. #10
    mi sapete indicare come iniziare?
    Daemons Brugherio American Football Team
    Luca Chirico A.K.A. KIRIKONG or 2K
    LB#2

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.