Newsgroup: it.lavoro.professioni.webmaster
Titolo: Browser e javascript... (Firefox?!?!)

Sapete dirmi come mai qualsiasi javascript che trovo sul web (nel mio
caso sto provando dei menu a tendina in dhtml) NON funzionano su
Firefox? ...li ho testati anche su IE6 e Opera7 e va tutto ok...
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se ne fregaaa!

 Firefox?
Firefox non supporta il raso per le tendine...quindi vedi di che materiale
sono:PpPp
Dai apparte le cazzate, ed oggi sono in vena, se ci dai un link per vedere
il codice forse ti si puo' dare una mano:)
Ciao
-- 
-- 
 <IvanBaldassi aka="ilG" />
"Emancipate yourselves from mental slavery"

il codice forse ti si puo' dare una mano:)
www.infoitalia.com/prv/menu_discesa/menu_discesa.htm
questo è solo uno dei tanti che avevo scaricato... non è il menu che
serve a me ma il concetto è lo stesso....


serve a me ma il concetto è lo stesso....
==========
...
if (document.layers) {n=1;ie=0}
...
==========
Firefox/Mozilla/Netscape non usano piu' document.layers che funzionava
su Netscape 4.7x
'bye

 serve a me ma il concetto č lo stesso....
Ti ho risposto nell'altro thread ed in it.comp.lang.javascript
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
  ---- Bring Your Site To Life!!!!
http://www.wmtools.it
 ---- WebMasterTools - Servizi per il tuo sito
http://www.dev2dev.it
 ---- La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli i PUNTO .

su Netscape 4.7x
...e cosa si usa in sostituzione?


...e cosa si usa in sostituzione?
Per Netscape 4.7x continui ad usare document.layers, per vecchie
versioni di IE document.all, per nuove versioni di IE, Netscape, Geko
in generale quindi Mozilla, Firefox, etc. usi document.getElementById.
In riferimento alla pagina che hai indicato puoi usare qualcosa del
genere:
<script language="JavaScript" type="text/javascript">
var u_gebi=0; // usa getElementById
var u_da=0; // usa document.all
var u_dl=0; // usa document.layers
if (typeof(document.getElementById)=="function") {
	u_gebi=1;
} else if (document.all){
	u_da=1;
} else if (document.layers){
	u_dl=1;
}
var tab, poptext;
function init() {
 if(u_gebi){
	tab = document.getElementById("tabDiv").style;
	poptext = document.getElementById("poptextDiv").style;
 }
 if (u_dl){
	tab = document.tabDiv;
	poptext = document.poptextDiv;
 }
 if (u_da){
	tab = tabDiv.style;
 	poptext = poptextDiv.style;
 }
}
var tabShow=1;
//Hide-Show Layer
function hidepoptext() {
 if (tabShow == 0) {
	if (u_dl) {
        	tab.visibility = "hide";
                tab.visibility = "show";
                poptext.visibility = "hide";
                tabShow = 1;
                return;
        }
	if (u_da||u_gebi) {
                tab.visibility = "hidden";
                tab.visibility = "visible";
                poptext.visibility = "hidden";
                tabShow = 1;
                return;
        }
 } else {
       	if (u_dl) {
		tab.visibility = "hide";
                tab.visibility = "show";
                poptext.visibility = "show";
                tabShow = 0;
	}
	if (u_da||u_gebi) {
		tab.visibility = "hidden";
                tab.visibility = "visible";
                poptext.visibility = "visible";
                tabShow = 0;
	 }
 }
}
</script>
'bye