Avatar billede apromis Praktikant
12. august 2011 - 15:52 Der er 9 kommentarer og
1 løsning

Javascript placeret i bunden, driller

Hej allesammen.

Jeg har brugt et eksempel fra nettet med noget slides værk. De placere javascriptet i bunden, og det virker sådan set også godt nok.

Det hele er lavet på en wordpress blog. Ved de normale sider + kategori oversigter virker javascriptet efter hensigtet.

Men ved indlæg vil koden ikke.

Det fatter jeg på ingen måde. Jeg har forsøgt at kigge på kildekoden uden held.

Er der en kyndig som kan se forskel på nedenstående 2 links ? Den første virker, den anden gør ikke.

http://www.styr kosten.dk/blog/
http://www.styr kosten.dk/blog/kost/indlaeg-pa-kosten.html

Mellemrummet er indsat af seo grunde. Beklager :)

På forhånd tak.
Avatar billede janus_007 Nybegynder
13. august 2011 - 00:10 #1
Du har en del js-fejl på den side der ikke virker...



jquery.easing.1.3.jsGET http://www.styrkosten.dk/blog/kost/js/jquery.easing.1.3.js 404 (Not Found)
jquery.ennui.contentslider.jsGET http://www.styrkosten.dk/blog/kost/js/jquery.ennui.contentslider.js 404 (Not Found)
recipes.jsGET http://www.styrkosten.dk/blog/kost/js/chili/recipes.js 404 (Not Found)
jquery.min.jsGET http://www.styrkosten.dk/blog/kost/js/jquery.min.js 404 (Not Found)
indlaeg-pa-kosten.html:197Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function
jquery.chili-2.2.jsGET http://www.styrkosten.dk/blog/kost/js/jquery.chili-2.2.js 404 (Not Found)

Det er formentligt noget med contentslider.js der er den primære årsag :)
Avatar billede olebole Juniormester
13. august 2011 - 00:19 #2
<ole>

Du skal bare bruge fulde URL'er på dine scripts i bunden

/mvh
</bole>
Avatar billede janus_007 Nybegynder
13. august 2011 - 09:09 #3
Nej det er dumt.... det skal løses korrekt med relative url'er.
Avatar billede apromis Praktikant
13. august 2011 - 10:52 #4
Hej Begge.

Ole's løsning hjælp 100% :).

Vil du ikke svare ? :)
Avatar billede janus_007 Nybegynder
13. august 2011 - 12:23 #5
Det er muligt... men det er stadig forkert, løs opgaven korrekt istedet for de hacks, det giver kun problemer på længere sigt.
Avatar billede olebole Juniormester
13. august 2011 - 17:28 #6
janus_007 >> Hvad der er dumt er, at kalde et forslag er dumt uden at forklare, hvorfor - eller at komme med et alternativt forslag  *o)

At angive den fulde sti fra domæneroden er netop en løsning, der borteliminerer fremtidige problemer med f.eks. referencen til et script. Gør man det, kan man nemlig flytte dokumentet med referencen til ethvert sted under domænet - og scriptet vil stadig blive fundet. Det er ikke muligt med en relativ sti.

Hvis du synes, det er 'dumt' og 'forkert', bør du forklare, hvorfor du synes det, så evt. misforståelser kan blive ryddet af vejen
Avatar billede olebole Juniormester
13. august 2011 - 17:29 #7
apromis >> Ellers tak, jeg samler ikke points. Læg selv et svar og accepter det, så tråden lukkes  =)
Avatar billede janus_007 Nybegynder
14. august 2011 - 10:45 #8
Hej Ole

Ja det var måske lidt abrupt.

En absolut sti er kun anvendelig på domænet, når domænet flyttes, midlertidigt under vedligehold eller også noget så banalt som at udvikle på sin egen maskine og flytte til produktion eller test.

Jeg er sikker på du mener det samme og i virkeligheden er her tale om en misforståelse.. du skrev "fulde url'er", som jeg måske har fortolket som absolutte ?
Avatar billede olebole Juniormester
14. august 2011 - 15:29 #9
Så tror jeg også, vi mener det samme. Jeg opfordrer til at angive URL'en med udgangspunkt i roden (begyndende med en slash) - i modsætning til relativt i forhold til dokumentet.

Det er den slags emner, hvor det er besværligt, når man ikke sidder overfor hinanden. Havde vi gjort det, havde misforståelsen været opklaret på 1 minut og 12 sekunder  *o)
Avatar billede apromis Praktikant
15. august 2011 - 17:31 #10
Jeg takker virkelig for jeres hjælp :).
Hav en rigtig god dag.
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