Avatar billede stigc Nybegynder
24. september 2001 - 14:55 Der er 16 kommentarer og
1 løsning

hvorfor kaldes onload i body ikke når jeg har HTML på siden?

hvorfor kaldes onload i body ikke når jeg har HTML på siden?
Avatar billede mora Nybegynder
24. september 2001 - 14:56 #1
Kilde ?
(det gør den også)
Avatar billede olebole Juniormester
24. september 2001 - 15:01 #2
<ole>
Fordi, du har lavet en fejl!  =)
/mvh
</bole>
Avatar billede stigc Nybegynder
24. september 2001 - 15:08 #3
Det tror jeg gerne er rigtigt. Men hvor?
Både min XML og XSL kommer fejlfrit ud.
Browseren melder ingen javascript fejl.
Avatar billede Slettet bruger
24. september 2001 - 15:12 #4
linie 74...

*host* kode?
Avatar billede stigc Nybegynder
24. september 2001 - 15:16 #5
Det er jo sådan set spredt ud på 4-5 filer, og fylder en hel del. Tænkte bare nogen havde oplevet samme problem. Kan desværre ikke poste det her... :)
Avatar billede jumper Nybegynder
24. september 2001 - 15:19 #6
\"Jeg har en fejl i min kode, det virker ikke - I må heller ikke se min kode\".

Nå, så er det lidt svært at hjælpe.

/Thor
Avatar billede stigc Nybegynder
24. september 2001 - 15:23 #7
nej det er rigtigt jumper, med det kunne være et eller ander kendt problem (eller feature), hvor xml gjorde et eller andet med onload, og at man derfor skulle huske at sætte en eller ande bit :)
Avatar billede Slettet bruger
24. september 2001 - 15:27 #8
Nu nævnte du jo ikke fra starten at det havde et hak med XML at gøre...
Avatar billede stigc Nybegynder
24. september 2001 - 15:30 #9
ups det var så en bummert fra min side! :) Ja så ser spm lidt dumt ud. Ok om igen, jeg bruger xml og xsl i forbindelse med et HTML dokument, men det kører ikke onload eventet når siden inkludere xml og xsl. På alle andre sider virker det fint.
Avatar billede jakoba Nybegynder
24. september 2001 - 16:05 #10
i Netscape fx vil et manglende  </table>  tag få brovseren til at stå og vente og vente og aldrig nogensinde erklære siden færdig.

Kan det være det der er galt? at browseren sætter sig til at vente (fx på et billede der er sat til preload) og derfor aldrug føler at siden er loaded.

Efter et minut eller 2 skulle der dog så komme timeout, og browserne fortsætte, har du prøvet at vent sålænge?

mvh JakobA
Avatar billede jakoba Nybegynder
24. september 2001 - 16:06 #11
Check ihverfald alle .js, .css og .xml filer der hentes iløbet af siden, måske en af dem er forkert adresseret eller stavet.
Avatar billede olebole Juniormester
24. september 2001 - 16:37 #12
Havde du tænkt dig, vi skulle remse alle de flere hundrede muligheder op, der kan være for fejl?
Forventer man at få sine problemer løst af andre, der ikke har anden interesse i at hjælpe end netop at hjælpe ganske gratis, bør man nok overveje at give dem blot en anelse bedre mulighed for det. Ellers gider de ikke!
/mvh
Avatar billede stigc Nybegynder
24. september 2001 - 18:00 #13
Olebole>> Helt enig i man ikke skal regne med hjælp hvis man ikke kan formulere spørgsmålet.

Dog var spm. mærkelig udformning pga. en forglemmelse. Men spm. gik på om der XML kunne gøre noget ved HTML dokumenter så onLoad eventet ikke bliver kaldt. Det kunne være en bug i Explorer eller andet sjovt. Alt udføres korreket både javscript, xsl og xml. Siden står ikke og venter.


Avatar billede olebole Juniormester
24. september 2001 - 18:07 #14
Jamen, det er der da uden tvivl - det er bare temmelig vanskeligt at sige noget begavet om, uden koden  :)
Og så har vi jo ofte - i dette forum - set folk, der \'ikke havde problemer\' med HTML\'en eller JS, hvorefter problemet har vist sig at ligge et for spørgeren helt uventet sted.
/mvh
Avatar billede jakoba Nybegynder
24. september 2001 - 21:29 #15
Så er der vel kun det helt banale tilbage:

1)  staver du init funktionen præcis ens i onload  og der init bliver defineret?

2)  har du et andet script på den side der sørger for at blive initieret ved at assigne sin init funktion til window.onLoad ? Søg efter steder der står onload i din fil og i dine .js filer.

mvh JakobA
Avatar billede stigc Nybegynder
25. september 2001 - 17:27 #16
lukker, ja det var helt banalt. Inkluderet lidt kode som var blivet ændret. Den havde nu en script del der blev kaldt ved event=onload.......
Avatar billede jakoba Nybegynder
25. september 2001 - 17:38 #17
takker
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