PDA

View Full Version : [xhtml]far fare una cosa ad internet explorer ed un altra a firefox.si puo'?


leomeya
22-12-2007, 01:39
questo è il codice:
<p align="right"><!--[if IE]><a href="msnim:add?contact=miamail@curiosi.it"><![endif]--><img src="Immagini/Messenger.jpg" style="Clear: Both; Padding-Bottom: 10px; Border: 0px" /></a></p></th>

praticamente è un immagine e se ci cliccano sopra inserisce il contatto sul messanger, siccome msnim lo riconosce solo IE io ho messo se l'utente usa internet explorer va bene msnim altrimenti non fa niente.

ecco io vorrei fare se l'utente usa internet explorer va bene msnim altrimenti fa mailto:miamail@curiosi.it. quindi avrei bisogno di un else, esiste??mi sapreste dire la sintassi dell'else? e come va messo?


grazie

john_revelator
22-12-2007, 11:07
Temo che con l'html non si possa fare e che ti serva un linguaggio lato server (asp, php, eccetera) per rilevare il browser dell'utente.

variabilepippo
22-12-2007, 11:33
e che ti serva un linguaggio lato server (asp, php, eccetera) per rilevare il browser dell'utente.


Ti serve un linguaggio lato client: Javascript (http://www.quirksmode.org/js/detect.html).

john_revelator
22-12-2007, 11:45
Ti serve un linguaggio lato client: Javascript (http://www.quirksmode.org/js/detect.html).

Un utente potrebbe anche disattivare javascript. :stordita:

francescosalvaggio
22-12-2007, 12:37
solitamente bisogna essere proprio essere strani per disattivare il javascript, quindi usa java

variabilepippo
22-12-2007, 12:47
Un utente potrebbe anche disattivare javascript.

Certo, ma tra consigliare di passare ad un linguaggio server-side ed impiegare uno scriptino Javascript mi sembra molto più sensato il secondo suggerimento. :)

leomeya
22-12-2007, 12:56
avete qualche link da darmi non ho la piu' pallida idea di cosa debba cercare, perche' ormai il sito è progettato in xhtml e non so come fare ad inserircelo
http://www.leomeya.altervista.org/contattami.html

variabilepippo
22-12-2007, 15:25
Nella mia prima risposta c'è un link, comunque cerca le seguenti parole con Google: Javascript detect browser.

leomeya
22-12-2007, 15:39
grazie mo guardo e vedo che riesco a far enel fine settimana