04. marts 2007 - 16:03Der er
5 kommentarer og 1 løsning
visning i ny IE?
Hej, Jeg har lavet en side med nogle forskellige javascript elementer - scroll knapper og drop down menu. Scroll knapperne "hænger" sammen med teksten, eller er det omvendt... anyway så kan man ikke se teksten i den nye IE. Jeg har tjekket at javascript er sat til og der er ikke nogen problemer med at se teksten i nogen anden browser. Hvad er problemet tænker jeg så?? Tak for hjælpen, s
Det er ret svært at gætte hvad problemer er når du ikke viser hvor det går galt? Prøv at poste koden omkring knapperne så kan det være der er nogen der kan tricks til at fixe det?
Det mærkelige er at det virker super fint i de gamle versioner af IE...nå men det er nok rigtigt at det hjælper lidt mere at poste koden! Det er en jeg har fundet på nettet da jeg nok er mere til php en javascript, men den ser sådan ud: (Måske er fejlen netop i denne første browser check?)
// A unit of measure that will be added when setting the position of a layer. var px = bw.ns4||window.opera?"":"px";
function moveIt(x,y){ this.x = x this.y = y this.css.left = this.x+px this.css.top = this.y+px }
//Makes the object go up function goDown(move){ if (this.y>-this.scrollHeight+oCont.clipHeight){ this.moveIt(0,this.y-move) if (loop) setTimeout(this.obj+".down("+move+")",speed) } } //Makes the object go down function goUp(move){ if (this.y<0){ this.moveIt(0,this.y-move) if (loop) setTimeout(this.obj+".up("+move+")",speed) } }
//Calls the scrolling functions. Also checks whether the page is loaded or not. function scroll(speed){ if (scrolltextLoaded){ loop = true; if (speed>0) oScroll.down(speed) else oScroll.up(speed) } }
//Stops the scrolling (called on mouseout) function noScroll(){ loop = false if (timer) clearTimeout(timer) } html; echo "//Makes the object\nvar scrolltextLoaded = false\nfunction scrolltextInit(){\n oCont = new makeObj('tekst_".$row[farve]."')\n oScroll = new makeObj('divText','tekst_".$row[farve]."')\n oScroll.moveIt(0,0)\n oCont.css.visibility = \"visible\"\n scrolltextLoaded = true\n}\n";
echo <<<html //Call the init on page load if the browser is ok... if (bw.bw) onload = scrolltextInit html;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.