30. december 2004 - 00:39Der er
5 kommentarer og 1 løsning
IE sikkerhed
Hej Eksperter,
Jeg har nu leget rundt i E's søgefunktion for at lede efter et script der gør det muligt at scrole i et div, uden at IE kommer med den dejlige sikkerheds information i toppen og blokerer ens script...
er det overhovedet muligt for det jeg har fundet indtil nu har ikke just fungeret således.
//Makes the object go up function goDown(move){ if(this.y>-this.scrollHeight+oCont.clipHeight){ this.moveIt(0,this.y-move) if(loop) scrollHandle=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) scrollHandle=setTimeout(this.obj+".up("+move+")",speed) } }
//Calls the scrolling functions. Also checks whether the page is loaded or not. function scroll(speed){ if(loaded){ loop=true; clearTimeout( scrollHandle ); // stop igangværende scroll loop if(speed>0) oScroll.down(speed) else oScroll.up(speed) } }
//Stops the scrolling (called on mouseout) function noScroll(){ loop=false if(timer) clearTimeout(timer) } //Makes the object var loaded; function scrollInit(){ oCont=new makeObj('divCont') oScroll=new makeObj('divText','divCont') oScroll.moveIt(0,0) oCont.css.visibility='visible' loaded=true; } //Call the init on page load onload=scrollInit; </script> </head>
<div id="divCont"> <div id="divText"> <p>News: <br> test text test text test text test text test text test text<br><br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br></p> <p> test text test text test text test text test text test text<br><br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br></p> <p> test text test text test text test text test text test text<br><br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br></p> <p> test text test text test text test text test text test text<br><br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br></p> <p> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br> test text test text test text test text test text test text<br><br> test text test text test text test text test text test text<br> test text test text test text test text test text test text - END</p> </div> </div>
Problemet med den er blot at IE kommer med en sikkeheds advarsel der lyder som følgende:
"Internet explorer har begrænset denne fil til at vise aktivt indhold, der evt. ville kunne få adgang til din computer, for at hjælpe med til at beskytte din sikkerhed. Klik her for instillinger"
det jeg ville frem til var om det var muligt at undgå denne advarsel, da jeg ikke just ønsker at siden ikke virker hvis folk ikke klikker på denne linie som IE danne og accepterer indholdet.
ole gider du smide et svar så får du en sjat point... virker også fint her så længe den ikke ligger på min comp... på webhotellet virker det fint gennem selv samme browseer... underligt nok ;O)
okay ... det lyder sjovt. Måske, det kan skyldes, at du henter noget kode ind fra serveren - og at browseren ikke vil blande lokale scripts/kode med scripts/kode fra serveren(?) :)
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.