Avatar billede dkjohn Nybegynder
14. november 2000 - 20:32 Der er 16 kommentarer og
2 løsninger

En lille quis

Hvilke af følgende linier:

function preload() {
baggrunddesign = new Image();
baggrunddesign.src = \"baggrunddesign1.jpg\";
festuge = new Image();
festuge.src = \"festuge.jpg\";
kunstivor = new Image();
kunstivor.src = \"kunstivor.jpg\";
}

//john
fremkalder fejlen:
\"Objektetunderstøtter ikke denne egenskab eller metode \"
Avatar billede mpj Nybegynder
14. november 2000 - 20:35 #1
Der skal ikke () efter new image...
Avatar billede keysersoze Ekspert
14. november 2000 - 20:36 #2
det må vel næsten være

function preload()

hvis det i det hele tager er nogle af dem!
Avatar billede mpj Nybegynder
14. november 2000 - 20:37 #3
Vil jeg tro....
Det er den eneste umiddelbare fejl jeg kan se....
Men det skulle ikke undre mig hvis det er tilladt i en senere udgave af javascript eller noget.... ;o)
Avatar billede keysersoze Ekspert
14. november 2000 - 20:46 #4
har du husket at skrive det er et JavaScript?

<script language=\"Javascript\">
<!--

?
Avatar billede stigc Nybegynder
14. november 2000 - 20:48 #5
jeg får ingen fejl!

Hvilken browser?
Avatar billede gertnissen Nybegynder
14. november 2000 - 20:49 #6
jeg kan heller ikke se nogen syntaks fejl i den function du har givet os, mon ikke fejlen optræder i en anden forbindelse ?
Avatar billede keysersoze Ekspert
14. november 2000 - 20:51 #7
nu ved jeg ikke præcis i hvilken sammenhæng du skal bruge det til... men ellers er der noget der ligner her:

var myPics = new Array();
function preload()
{
for (i=0; i<5; i++)
{
myPics[i] = new Image();
}
  myPics[0].src = \"pamand1.jpg\";
  myPics[1].src = \"pamand2.jpg\";
  myPics[2].src = \"pamand3.jpg\";
  myPics[3].src = \"pamand4.jpg\";
  myPics[4].src = \"pamand5.jpg\";
}

// -->
</script>
Avatar billede dkjohn Nybegynder
14. november 2000 - 20:56 #8
Well, tænkte nok at ingen af jer kunne gætte hvilken linie det var *s*
Det er sgi også temmelig mystisk, hvis i spørger mig.
På http://ajjg.dk/design kan i se siden og hvis i kigger i kildekoden kan i også se hvilke linier i det script der giver fejlen. Ialt er det ved 3 billeder jeg får den fejl, mens resten kører fejlfrit.

//john
Avatar billede dkjohn Nybegynder
14. november 2000 - 20:58 #9
Stigc> Jeg bruger IE 5, siden virker endnu ikke i NS og jeg overvejer stadig om jeg vil få den til det.

//john
Avatar billede stigc Nybegynder
14. november 2000 - 21:02 #10
jeg får stadigvæk ingen fejl i IE 5
Avatar billede gertnissen Nybegynder
14. november 2000 - 21:04 #11
samme her, ingen fejl i IE 5.
Avatar billede mpj Nybegynder
14. november 2000 - 21:05 #12
ingen fejl
Avatar billede keysersoze Ekspert
14. november 2000 - 21:06 #13
jeg får heller ikke nogen fejl...
Avatar billede dkjohn Nybegynder
14. november 2000 - 21:16 #14
Hmm, nu har jeg fjernet kommentar tegnene \"//\" ud for de 3 billeder der giver mig problemer, giver det så stadig ikke fejl ?
Kan det være min opsæting der er forkert og i givet fald er der så en der har en ide til hvad jeg evt. skal rette ?

//john
Avatar billede stigc Nybegynder
14. november 2000 - 21:23 #15
Det er som om der er nogen variable navne den ikke kan li\'

jeg ændrede det til:

ligenetop3 = new Image();
ligenetop3.src = \"ligenetop.jpg\";
festuge3 = new Image();
festuge3.src = \"festuge.jpg\";
lokalarkiv3 = new Image();
lokalarkiv3.src = \"lokalarkiv.jpg\";

og så var der ingen fejl!

???????????????
Avatar billede dkjohn Nybegynder
14. november 2000 - 21:29 #16
Underligt, jeg har lige sat et 3-tal efter variablenavnene og nu virker det fint.
Gu\' ve\' hvad de 3 navne har gjort maskinen? *g*

Stigc får de 200 p. for løsningen.
Keysersoze får 50 p. for scripteksemplet, som nu er lagt i arkivet :-)

//John
Avatar billede gertnissen Nybegynder
14. november 2000 - 21:33 #17
Du bruger både navnet \'lokalarkiv\' i dit navn på et layer, billedet og på en javascript var/object, måske det er derfor det går galt - det bliver ihvertfald påvist ud fra testen med at omdøbe var/objecterne.
Avatar billede dkjohn Nybegynder
14. november 2000 - 21:37 #18
gertnissen>Damm ja, den havde jeg overset, det samme gælder jo også for \"festuge\" og \"ligenetop\".

Det er hvad der kommer ud af ikke at planlægge sine sider i forvejen, let that be a lesson for everyone *g*

//John
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