Avatar billede problembarnet80 Nybegynder
22. juli 2007 - 21:09 Der er 1 kommentar og
1 løsning

IE godkendelse

Jeg bruger dette script og når jeg åbner IE siger den at denne side er begrænset så den ikke kan køre script... why og hvordan slipper jeg af med dette ? jeg kører siden i en ifram på internettet så den spørger ikke og undlader blot at kører mit script :(

måske der er en anden kode jeg kan bruge? den bytter billeder ud hele tiden...

<script language="JavaScript1.2">

var slideshow_width=175
var slideshow_height=100
var pause=300
var fade=500

var fadeimages=new Array()
fadeimages[0]="http://gallery.artodata.dk/data/user/gallery/medium/be9/be93f912-0c28-4b31-b80e-9a525e38833f.jpg?"
fadeimages[1]="http://gallery.artodata.dk/data/user/gallery/medium/ed9/ed9970fb-a1c6-4fc0-ad1b-1954dee75ac4.jpg?"
fadeimages[2]="http://gallery.artodata.dk/data/user/gallery/medium/64e/64eba600-d3fb-4c2f-967b-dca2a63fed7b.jpg?"
fadeimages[3]="http://gallery.artodata.dk/data/user/gallery/medium/119/1190bcaa-3c88-48e4-973c-0bce1eb85987.jpg?"
fadeimages[4]="http://gallery.artodata.dk/data/user/gallery/medium/6c9/6c98dc93-a3c9-4d92-9243-f1d74dd606fe.jpg?"
fadeimages[5]="http://gallery.artodata.dk/data/user/gallery/medium/c6f/c6f6d88a-033d-4226-9804-ff368f58756b.jpg?"
fadeimages[6]="http://gallery.artodata.dk/data/user/gallery/medium/718/7182e940-79c2-47de-a1a6-eb8cb0d08e91.jpg?"
fadeimages[7]="http://gallery.artodata.dk/data/user/gallery/medium/289/2893d401-2519-426e-8e64-0bdf861de459.jpg?"


var preloadedimages=new Array()
for (p=0;p<fadeimages.length;p++){
preloadedimages[p]=new Image()
preloadedimages[p].src=fadeimages[p]
}

var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var dom=document.getElementById&&navigator.userAgent.indexOf ("Opera")==-1

if (ie4||dom)
document.write('<div style="position:relative;width:'+slideshow_width+';height:'+ slideshow_height+';overflow:hidden"><div id="canvas0" style="position:absolute;width:'+slideshow_width+';height:'+ slideshow_height+';top:0;filter:alpha(opacity=10);-moz-opacity:10"></div><div id="canvas1" style="position:absolute;width:'+slideshow_width+';height:'+ slideshow_height+';top:0;filter:alpha(opacity=10);-moz-opacity:10"></div></div>')
else
document.write('<img name="defaultslide" src="'+fadeimages[0]+'">')

var curpos=10
var degree=10
var curcanvas="canvas0"
var curimageindex=0
var nextimageindex=1


function fadepic(){
if (curpos<100){
curpos+=10
if (tempobj.filters)
tempobj.filters.alpha.opacity=curpos
else if (tempobj.style.MozOpacity)
tempobj.style.MozOpacity=curpos/100
}
else{
clearInterval(dropslide)
nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)
tempobj.innerHTML='<img src="'+fadeimages[nextimageindex]+'">'
nextimageindex=(nextimageindex<fadeimages.length-1)? nextimageindex+1 : 0
setTimeout("rotateimage()",pause)
}
}

function rotateimage(){
if (ie4||dom){
resetit(curcanvas)
var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.style.zIndex++
var temp='setInterval("fadepic()",fade)'
dropslide=eval(temp)
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
}
else
document.images.defaultslide.src=fadeimages[curimageindex]
curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0
}

function resetit(what){
curpos=10
var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)
if (crossobj.filters)
crossobj.filters.alpha.opacity=curpos
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=curpos/100
}

function startit(){
var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)
crossobj.innerHTML='<img src="'+fadeimages[curimageindex]+'">'
rotateimage()
}

if (ie4||dom)
window.onload=startit
else
setInterval("rotateimage()",pause)

</script>
Avatar billede olebole Juniormester
23. juli 2007 - 13:34 #1
<ole>

Har du kun testet lokalt? Virker det heller ikke på en server (udenfor maskinen)?

/mvh
</bole>
Avatar billede problembarnet80 Nybegynder
25. december 2015 - 13:45 #2
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester