webForumDet fria alternativet

SideScrollMeny fr. DHTMLcentral.

3 svar · 377 visningar · startad av einar

einarMedlem sedan juni 20053 inlägg
#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,

Peter SMedlem sedan dec. 20025 484 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)
einarMedlem 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

einarMedlem 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

Genererad på 390 ms · cache AV · v20260730165559-full.f96bc7eb