/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Fejl i IE8: Id var ventet
Fra : Lea Sørensen


Dato : 23-08-09 17:20

Hej med Jer

I <head> har jeg følgende preload skrift:

<script type="">

var myimages=new Array()
function preloadimages("image1.png","image2.png","image3.png"){
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}
</script>

Men når jeg loader siden i Internet Explorer 8, kommer der en
fejlmeddelelse om, "Id var ventet" og den henviser til stedet
efter preloadimages(

Jeg har prøvet en del forskellige ting nu, men intet har rettet
fejlen..

Jeg håber nogen kan gennemskue det her.

- Lea

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Christian Hansen (23-08-2009)
Kommentar
Fra : Christian Hansen


Dato : 23-08-09 17:59

Lea Sørensen wrote:
> Hej med Jer
>
> I <head> har jeg følgende preload skrift:
>
> <script type="">
>
> var myimages=new Array()
> function preloadimages("image1.png","image2.png","image3.png"){
> for (i=0;i<preloadimages.arguments.length;i++){
> myimages[i]=new Image()
> myimages[i].src=preloadimages.arguments[i]
> }
> }
> </script>

Det her kan du ikke : preloadimages("image1.png","image2.png","image3.png")

Du sender strenge med i funktionsdeklarationen.

Gør i stedet således :

function preloadimages() {
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}

og kald så functionen:

preloadeimages("image1.png","image2.png","image3.png");

efterfølgende

Venligst

Christian

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste