webForumDet fria alternativet

SideScrollMeny fr. DHTMLcentral.

JavaScript

3 svar · 377 visningar · startad av einar

Medlem sedan juni 20053 inlägg
Frågan#1

Hej alla.

Jag har laddat ner gruvsjo.com's Vykort ver. 2 som fungerar kanon i IE och Opera men inte i Firefox. Har nu slitit med detta i några kvällar och rör bara till det (är inte så hajj på JavaScript - min högstanivå är väldigt låg ;-)

Här kommer en snutt kod ifrån scriptet (ursprungligen ifrån DHTML-central):

******
function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0

this.opera5=(navigator.userAgent.indexOf("Opera")\>-1 && document.getElementById)?1:0
this.ie5=(this.ver.indexOf("MSIE 5")\>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")\>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4\|\|this.ie5\|\|this.ie6
this.mac=this.agent.indexOf("Mac")\>-1
this.ns6=(this.dom && parseInt(this.ver) \>= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.ff=(document.layers && !this.dom)?1:0;
this.bw=(this.ie6 \|\| this.ie5 \|\| this.ie4 \|\| this.ns4 \|\| this.ns6 \|\| this.opera5 \|\| this.ff)
return this

}
var bw=lib_bwcheck()

********

Har förstått utifrån många trådar i detta forum att det är lite speciellt med getElementById och FF. Kan någon hjälpa mig att komplettera detta script så att det också lirar med FF.

Mvh,

Medlem sedan dec. 20025 483 inlägg
#2

Välkommen till wF!

Det enda speciella med FF och document.getElementById, är att de är fullt kompatibla med varandra.

Ta bort this.ff-raden och modifera this.bw enligt:

this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
Medlem sedan juni 20053 inlägg
#3

Peter S skrev:

Välkommen till wF!

Det enda speciella med FF och document.getElementById, är att de är fullt kompatibla med varandra.

Ta bort this.ff-raden och modifera this.bw enligt:

this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)

--- Tack Peter. Känns skönt att vara välkommen och bland vänner :-)

Tack för Ditt svar, jag testar Ditt förslag i morrn *gäspar*

Återkommer om hur det går. //einar

Medlem sedan juni 20053 inlägg
#4

einar skrev:

--- Tack Peter. Känns skönt att vara välkommen och bland vänner :-)

Tack för Ditt svar, jag testar Ditt förslag i morrn *gäspar*

Återkommer om hur det går. //einar

Fungerade inte :-( Har Du något annat förslag Peter. Blir evigt tacksam om Du eller någon annan vet på råd hur jag bäst löser detta. :q

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)