- Home
- Categorie
- Gli Off Topic
- Tutti i Software
- Individuare il browser Google Chrome
-
Individuare il browser Google Chrome
Salve, ho un forum, e per il mio forum ho creato un'applicazione per Google Chrome per aggiungere un segnalibro al sito nella pagina iniziale. Vorrei però che quando gli utenti fanno clic nel link per scaricarla, appaia, se utilizzano Google Chrome un popup che spiega come installarla, e se invece utilizzano un altro browser che appaia un popup che dica che possono comunque scaricare l'estensione, ma che li avvisi con il loro browser non funzionerà.
Ho cercato dappertutto un codice simile a questo:
[HTML]<!--[if IE]> Stai usando Internet Explorer <![endif]-->
<!--[if !IE]> Non stai usando Internet Explorer <![endif]-->[/HTML]
ma per Google Chrome non ho trovato niente.Questa è la pagina dell'applicazione: aptgetforum.altervista.org/forium/applicazione.php.
Utilizzo phpBB 3.0.8.
Il link per scaricare l'applicazione è quello dove c'è scritto "Installa" (l'ho inserito mettendo delle coordinate nell'immagine:
[HTML]<img src="/header.png" width="970" height="275" border="0" usemap="#Map">
<map name="Map">
<area shape="poly" coords="881,236,958,236,958,266,884,266,881,236" href="/chromeapp.crx">[/HTML]).Grazie in anticipo!!
-
Usi un javascript che richiama un CSS solo se il browser in utilizzazione è Chrome
<script type="text/javascript"> if (navigator.userAgent.toLowerCase().match('chrome') && document.getElementById('bodyContainer')) document.getElementById('bodyContainer').className = document.getElementById('bodyContainer').className + " chrome"; </script>
bodyContainer è il css dedicato solamente a Chrome (sempre che non sia richiamato volontariamente).
Fai un po' di prove prima, anche perché personalmente non ti so dire se bodyContainer sia un file .css, una classe o un div... presumo un div, presumo.