Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Rilevare il browser

  1. #1

    Rilevare il browser

    Qualcuno può postarmi un codice js che mi rileva che browser sta usando l'utente, per favore?
    Flash Developer for Rich Media
    PHP, jQuery Developer

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    var userAgent = navigator.userAgent.toLowerCase();
    if (userAgent.indexOf("firefox"))
    ...
    else if (userAgent.indexOf("msie"))
    ...
    else if (userAgent.indexOf("opera"))
    ...

  3. #3
    Se volessi individuare se il browser NON è IE 7 come farei?

    Grazie
    Flash Developer for Rich Media
    PHP, jQuery Developer

  4. #4
    if( !( navigator.appName == "Microsoft Internet Explorer" && window.XMLHttpRequest ) ) {
    //Faccio qualcosa
    }


  5. #5
    argh....
    ho fatto così
    codice:
    if( !( navigator.appName == "Microsoft Internet Explorer" && window.XMLHttpRequest ) && !(userAgent.indexOf("opera")) && !(userAgent.indexOf("firefox"))) {
    	alert ("ATTENZIONE: Il sito è stato sviluppato per Internet Explorer7, Opera e Firefox.\n Si consiglia di usare questi browser.");
    }
    ma non funziona =\
    Flash Developer for Rich Media
    PHP, jQuery Developer

  6. #6
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    http://javascript.html.it/articoli/l...on-javascript/

    Cmq se vuoi un consiglio elimina quell'alert! I browser + usati sono quei tre (e safari su mac).
    Se un utente non usa quelli è perchè preferisce un altro browser e non vedo perchè debba cambiare browser per vedere il tuo sito....lo vedrà cmq con il suo! investi il tuo tempo a renderlo compatibile anche con il browser che io creerò domani mattina

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  7. #7
    Si ma sono sicuro che il browser che creerai domani mattina sarà compatibile con le trasparenze delle png a me interessa avvisare l'utente che se ha versioni di IE inferiori alla 7 non può vedere quelle....
    Flash Developer for Rich Media
    PHP, jQuery Developer

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Miroku
    Si ma sono sicuro che il browser che creerai domani mattina sarà compatibile con le trasparenze delle png a me interessa avvisare l'utente che se ha versioni di IE inferiori alla 7 non può vedere quelle....
    E chi l'ha detta questa sciocchezza? Basta utilizzare css per farsi che ie digerisca le trasparenze.
    codice:
    <!--[if gte IE 5.5000]>
    <style type="text/css">
       .Trasparente {
    background: transparent none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sf_center.png', sizingMethod='scale')
    }
     </style>
    <![endif]-->
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    e funziona anche per le immagini di sfondo con trasparenza (perké le immagini che interessa a me che siano trasparenti sono soprattutto di sfondo)?
    e poi quel .Trasparente è una classe... a cosa la devo assegnare?
    Flash Developer for Rich Media
    PHP, jQuery Developer

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Premesso che questo non il forum adatto per addentraci nei css, il mio intervento era mirato solo per informati che esiste un altra strada, con questo concludo si è una classe, non importa se le immagini sono di sfondo o meno, si associano cosi: <div id="mio_div" class="Trasparente">
    Per comprendere meglio i css ti consiglio le ottime guide di html.it che trovi http://css.html.it/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.