webForumDet fria alternativet
Logga in / Bli medlem

dtree -- problem med bilder i kod

JavaScript

6 svar · 472 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Trådstart#1

http://www.destroydrop.com/javascripts/tree/

Sidan med exempel och kod att ladda ner.

this.icon = {
	root		: 'img/base.gif',
	folder		: 'img/folder.gif',
	folderOpen	: 'img/folderopen.gif',
	node		: 'img/page.gif',
	empty		: 'img/empty.gif',
	line		: 'img/line.gif',
	join		: 'img/join.gif',
	joinBottom	: 'img/joinbottom.gif',
	plus		: 'img/plus.gif',
	plusBottom	: 'img/plusbottom.gif',
	minus		: 'img/minus.gif',
	minusBottom	: 'img/minusbottom.gif',
	nlPlus		: 'img/nolines_plus.gif',
	nlMinus		: 'img/nolines_minus.gif'
};

I början av filen 'dtree.js' står denna koden.
Jag har bytt ut samtliga sökvägar till '/admin/pics/dtree/bildnamn.gif'

Nu undrar jag, javascript eller denna koden kanske inte stödjer bilder från roten!?

Men det verkar lite märkligt... för det är ju webbläsaren som tolkar det... eller borde vara i alla fall!

Medlem sedan aug. 20039 340 inlägg
#2

När jag tittar på koden så verkar det som det bör funka att göra så. Ligger sidan uppe nånstans? Har du kollat att det är rättstavat med små och stora bokstäver.
Pröva att själva kopiera och klistra in den relativa adressen efter domännanmet(I adressfältet i webbläsaren) och se om bilden syns.

Medlem sedan nov. 2003266 inlägg
#3

Du måste köra sidan från en webbserver, alltså "http://dinwebbserver/menyn.html"

En sökväg som "C:\enmapp\menyn.html" funkar inte

Medlem sedan juli 20003 825 inlägg
#4

nej, jag kör på webbservern... Jättekonstigt att det fungerade tidigare men inte nu...

Jag förstår inte! Jag ändrade sökvägen för länge sedan och det var först nu när jag skulle börja använda koden som det inte fungerade!

Typiskt!

Medlem sedan juli 20003 825 inlägg
#5

OK, ni som hållt på med D-Tree känner säket igen er.

http://www.kund.se/dtree/example01.asp

Kolla "visa källa" så ser ni:
<link rel="StyleSheet" href="/admin/dtree.css" type="text/css" />
<script type="text/javascript" src="/admin/dtree.js"></script>

***
Länken till bilderna är:
http://www.kund.se/admin/pics/dtree/base.gif

this.icon = {
	root		: '/admin/pics/dtree/base.gif',
	folder		: '/admin/pics/dtree/folder.gif',
	folderOpen	: '/admin/pics/dtree/folderopen.gif',
	node		: '/admin/pics/dtree/page.gif',
	empty		: '/admin/pics/dtree/empty.gif',
	line		: '/admin/pics/dtree/line.gif',
	join		: '/admin/pics/dtree/join.gif',
	joinBottom	: '/admin/pics/dtree/joinbottom.gif',
	plus		: '/admin/pics/dtree/plus.gif',
	plusBottom	: '/admin/pics/dtree/plusbottom.gif',
	minus		: '/admin/pics/dtree/minus.gif',
	minusBottom	: '/admin/pics/dtree/minusbottom.gif',
	nlPlus		: '/admin/pics/dtree/nolines_plus.gif',
	nlMinus		: '/admin/pics/dtree/nolines_minus.gif'
};
Medlem sedan nov. 2003266 inlägg
#6

Eclipse skrev:

OK, ni som hållt på med D-Tree känner säket igen er.
Kolla "visa källa" så ser ni:
<link rel="StyleSheet" href="/admin/dtree.css" type="text/css" />
<script type="text/javascript" src="/admin/dtree.js"></script>

Det verkar inte som om sökvägen till "dtree.js" är rätt;
http://www.kund.se/admin/dtree.js

Medlem sedan juli 20003 825 inlägg
#7

Hehe... Förlåt!!

Snacka om mycket huvudvärk för ingenting!!

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)