47 messaggi dal 22 agosto 2001
Ciao a tutti,
ho un problemino con la visualizzazione di determinati oggetti in base al browser utilizzato dall'utente.
Praticamente devo rendere visibile una toolbar solo a chi ha IE 6 come browser. Il codice che utilizzo è il seguente:

<script language=javascript type="text/javascript <!--
if(navigator.userAgent.indexOf("MSIE 6.0") != -1)
/*Qui devo inserire un include che mi prenda la mia toolbar */ // -->
</script>

Sapete come si fà ad inserire un include con del codice javascript?

Grazie a tutti,

Fairlie
ti conviene mettere il test:

f(navigator.userAgent.indexOf("MSIE 6.0") != -1)

nello script.

--
Andrea Palmatè
47 messaggi dal 22 agosto 2001
Come esattamente?Non capisco....

Fairlie
Semplicemente metti quel test all'interno dello script .js.

Se il browser sara IE allora lo script sarà aeseguito altrimenti verrà solo caricato ma non eseguito.

--
Andrea Palmatè
67 messaggi dal 03 marzo 2003
Credo che il suo problema sia come fondere le due cose
giusto?
47 messaggi dal 22 agosto 2001
Quelo che devo fare è questo:

<script language=javascript type="text/javascript">
<!--
if(navigator.userAgent.substring(0,11) != "Mozilla/4.0")
document.writeln("<br>ATTENZIONE! La toolbar sottostante non è funzionante su questo PC.<br>Se si desidera utilizzarla, installare IE5.5 o superiore<br><br>")
// -->
</script>
<!--#include file="includes/toolbar.asp" -->


Qui il codice è scritto al contrario: ossia io voglio che se il browser è IE allora mi prenda
<!--#include file="includes/toolbar.asp" -->

ma visto che non riesco a fare l'include da javascript , mi limito a rilevare se l'utente usa NN4 e visualizzare il messaggio.
Spero di essere stata chiara. Grazie

F.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.