Ståle Skrevet 18. oktober 2006 Del Skrevet 18. oktober 2006 Hei, har et lite JS problem på siden min. #1. external.js vil ikke loades fra <head>, men det virker hvis jeg includer den etter <body> (Det virker ifra <head> på andre sider, bare ikke på denne index.php) Eller.. det virker jo mellom <head> også, men bare i Opera. #2. Når jeg inkluderer .js filer. Skal jeg da ha med <script>script her</script> i den inkluderte filen? #3. Det er egentlig bare et lite problem, men jeg lurte på om noen visste hvorfor. Lenke til kommentar
Jesper Karsrud Skrevet 19. oktober 2006 Del Skrevet 19. oktober 2006 Når du har eksterne javascripts, skal du ikke ha med noe HTML i dem i det hele tatt... Altså ingen <script></script> i koden. Når du skal inkludere dem i et HTML/PHP-dokument, bruker du bare <script type="text/javascript" src="linktilfil.js"></script>. Dette skal selvfølgelig inn i head. Lenke til kommentar
Ståle Skrevet 19. oktober 2006 Forfatter Del Skrevet 19. oktober 2006 ok Det er bare det at når jeg har expternal.js inkluderingen i head. Virker det bare i Opera. Men hvis jeg har external.js inkluderingen i <head> i andre dokumenter, virker det. Kan det ha noe med resten av dokumentet å gjøre? Gjør det egentlig noe, bortsett fra å se litt uryddig ut? Lenke til kommentar
Jesper Karsrud Skrevet 19. oktober 2006 Del Skrevet 19. oktober 2006 Hvis du har en link til siden, skulle jeg tro det er litt lettere å debugge enn å bare få et screenshot som tydelig viser at du har en syntaxfeil på linje 2 Lenke til kommentar
Ståle Skrevet 19. oktober 2006 Forfatter Del Skrevet 19. oktober 2006 (endret) http://stale.z42.us Det var en link til siden min i første post. <3 skjule linkene mine Endret 19. oktober 2006 av Indian Ink Lenke til kommentar
Kagee Skrevet 24. oktober 2006 Del Skrevet 24. oktober 2006 (endret) JavaScript - http://stale.z42.us/ Inline script compilation Syntax error while loading: line 1 of linked script at http://stale.z42.us/includes/js/stats.js : <script type="text/javascript"> --^ Overstående er Ctrl+C fra opera's feilmeldingkonsoll. Du har HTML i *.js-fila di Opera er "snillere" når script krasjer - kan hende IE (firefox?) ikke vil kjøre scriptet på grunn av denne feilen. Prøv å bruk Verktøy->Avansert->Feilmeldinskonsoll i Opera (v9) Samme med FireFox's javascript/css-konsoll - husker ikke helt hva den heter , men finner *noen* FF spesifikke feil + noen opera ikke finner (og omvendt) (smiley-kingdom!!) Endret 24. oktober 2006 av Kagee Lenke til kommentar
Ståle Skrevet 26. oktober 2006 Forfatter Del Skrevet 26. oktober 2006 (endret) Nei, jeg bare slettet scriptet. Trenget det egentlig ikke. Men nå fikk jeg et annet problem. Jeg får en feil i CSS'en. body { background-image: url("/images/bg.gif"); // bakgrunnsbildet } CSS - http://stale.z42.us/includes/css/gron.css Linked-in stylesheet Declaration syntax error Line 3: } -^ Endret 26. oktober 2006 av Indian Ink Lenke til kommentar
Jesper Karsrud Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 // Er ikke gyldig kommentarsyntax i CSS, hvis jeg ikke husker feil.. Lenke til kommentar
Ståle Skrevet 27. oktober 2006 Forfatter Del Skrevet 27. oktober 2006 ah. Fikset d, og nå får jeg ingen feil. Takk takk Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå