Avatar billede cmau Nybegynder
30. oktober 2007 - 14:57 Der er 8 kommentarer og
1 løsning

Js function loader ikke når siden loades, først ved f5

Hej Eksperter

Jeg har stødt på et problem. Jeg har en funktion som henter indholdet ud fra en anden side af, en venneliste, men den er begyndt, ikke at loade, når siden er indlæst. Den starter først hvis man opdatere ved F5. Problemet er det samme i FF som IE.

Ganske få gange starter den rigtig når siden loades.

koden jeg bruger er:
<script type="text/javascript">getfriendlist('2', '0');</script>
Avatar billede sherlock Nybegynder
30. oktober 2007 - 16:06 #1
Hvor i din kode ligger kaldet?
Hvis det bliver udført før hele din html er sendt til browseren, er det element, det skal loades i, måske ikke tilstede.
Prøv at lægge din kode efter dit </html>.
Avatar billede cmau Nybegynder
30. oktober 2007 - 16:44 #2
Har lige prøvet at rykke den i forhold til min div, men det har intet at sige, i mit tilfælde kan jeg se.
Avatar billede w13 Novice
30. oktober 2007 - 18:04 #3
Vi må se din kode. Jeg oplevede det selv engang, da jeg dynamisk inkludere en ekstern javascript-kode i en anden dynamisk inkluderet javascript-kode.
Avatar billede w13 Novice
30. oktober 2007 - 18:06 #4
Ellers kan du prøve at smide kaldet på window.onload=function(){getfriendlist('2','0')}
Så køres den først, når alt er loadet.
Avatar billede olebole Juniormester
31. oktober 2007 - 14:41 #5
<ole>

Læg f.eks. et link til dokumentet. Under ingen omstændigheder må du skrive noget JavaScript udenfor dine HTML-tags

/mvh
</bole>
Avatar billede cmau Nybegynder
31. oktober 2007 - 15:46 #6
w13 > Det virkede med window.onload=function(){}. Smider du et svar?

olebole > Gjorde jeg heller ikke. Havde det stadigvæk indenfor, men brugte w13's løsning.
Avatar billede w13 Novice
31. oktober 2007 - 16:50 #7
Jup! :)
Avatar billede w13 Novice
31. oktober 2007 - 21:14 #8
Takker for point! :)
Avatar billede cmau Nybegynder
01. november 2007 - 16:05 #9
Så lidt og tak for hjælpen :)
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