webForumDet fria alternativet

Problem med bildsökväg

14 svar · 575 visningar · startad av nigge

niggeMedlem sedan feb. 2002199 inlägg
#1

Tjena!

jag håller på och redigerar en hemsida. som innehåller både CSS, Flash och javacript.

Den verkar hämta bilder liggande på nätet.
För allt jag har i mappen med hemsidan är en html fil.

Jag ska lägga in en bild på denna sida.
Bilden ligger i samma mapp som html-filen.

Jag har testat att bara lägga in <img serc="Image.png" alt"=bilden fungerar ej"> på valfri plats på sidan.
Men det enda som visas är Bilden fungerar ej...

Jag har även försökt ersätta en img src="blablalbalbalba" med min Image.png(ja jag är säker att filen heter så)

Jag misstänker att det någonstans i koden finns en kodsnutt som anger den relativa sökvägen till bilderna eftersom sökvägen till bilderna som fungerar är "typ /Images/xx/blabala.jpg"

Och någon sådan mapp inkl bild har jag inte:-p

Så hur gör jag för att få in bilden jag vill ha in? Jag ska skicka sidan när jag är klar så det får inte vara typ "C:\jobb\images\Image.jpg"...

Några tips?!:-)

voigtann1Medlem sedan juni 20019 519 inlägg
#2

Om du inte postar koden så få du väl ladda ner firebug eller chrome och debugar i deras verktyg och se vad sidan faktiskt ge dig i kod.

niggeMedlem sedan feb. 2002199 inlägg
#3

Hej!

Då koden är på över 9000 rader så tänkte jag bespara er den...
Jag tänkte att någon hade koll på detta som känns som ett ganska basic problem(åtminstone jag misstänkte det, men jag har helt säkert fel ;-))

Att köra <div class="photo">
<a href="http://www.bink.se">
<img src="file:///C|/Users/Niklas/Downloads/Test/Hemsida/1/Image1.png" />
</a>

</div>

dvs absolut addressering fungerar, men då kommer det naturligtvis skita sig när jag skickar sidan vidare...

voigtann1Medlem sedan juni 20019 519 inlägg
#4

Jag har ingen fil på min c:\Users\Niklas\Downloads\Test\Hemsida\1\Image1.png

på min dator, du kan ju inte lägga en sådan sökväg på bilder, du få ju utgå ifrån din webbsida eller någonannans, men du kan ju inte länka till en bild som ligger på en lokal maskin.

@ndersMedlem sedan juni 200032 969 inlägg
#5

Om bilden ligger i samma mapp som html-filen ska det fungera som du skrev från början - under förutsättning att du inte stavar fel på attributet src.

<img src="Image.png" alt="bilden fungerar ej">

Jag vet inte om det är du som skriver slarvigt eller fel, eller om det inte har någon betydelse, men i ditt första inlägg anger du bildnamnet som Image.png - och i ditt andra har du skrivit Image1.png. En förutsättning är ju att man anger rätt filnamn - men det förstår du säkert. ;-)

mvh

metalboyMedlem sedan jan. 2005953 inlägg
#6

Har du någon <base>-tag i dokumentet som ställer till det?

niggeMedlem sedan feb. 2002199 inlägg
#7

Voigtann1: Det är precis DET som är problemet. Alla andra bilder på sidan ligger någon annanstans men är refererade till som:<img src="/Images/xyz.jpg"

Jag har ingen aning om vart den referensen pekar någonstans.
Det är inte lokalt på min dator då jag inte har dessa bilder.

@anders: Jadå det förstår jag;-) jag har bara slarvat när jag skrev in det här...har till och med använt dreamweavers "browse-funktion" för att vara HELT säker att få rätt sökväg...

Metalboy: Tyvärr inte, det fungerar när jag anger absoluta sökvägen, men då kommer det inte fungera när sidan läggs upp :(

Tack för era svar, hoppas vi löser det;)

voigtann1Medlem sedan juni 20019 519 inlägg
#8

Lägg upp koden på en sida, ta bort det som inte är relevant och posta det.

Är det en .html fil eller är det som du har valt "spara sidan som" i webbläsaren?

niggeMedlem sedan feb. 2002199 inlägg
#9

voigtann1: Sorry min envishet och "nybörjarhet" ;)
Problemet är just att jag inte VET vad det är som gör att sidans relativa sökväg är "konstig" så jag vet inte vad som är irrelevant... Det är lite det jag behöver hjälp med;-)

Och ja det är en htmlfil

voigtann1Medlem sedan juni 20019 519 inlägg
#10

Om du inte vill posta all kod (lägg upp den på nätet) så kan du ju ta en kopia av din HTML kod, ta bort element som inte visar ditt problem (paragrafer osv) och postar så lite kod som möjligt som återskapa ditt problem:

<img src="/Images/xyz.jpg"

på en lokal maskin låter ju lite konstig du gå ner en nivå (om du nu INTE ligger på en lokal server). Hur ser din mapp-struktur ut och hur kör du sidan?

niggeMedlem sedan feb. 2002199 inlägg
#11

Ja det är det jag håller med om, det är skitkonstigt...

Om vi tar en bild som fungerar som exempel:
" <img src="/Images/2012/01/25/pengar300.jpg" alt="" title="" />"

Den där bilden fungerar. Men det tolkar jag som att bilden ska ligga i en "Images/2012/01/25... men någon sådan mapp har jag inte... ALLT jag har är en htmlfil som jag fick per email.... Den bilden fungerar dock vilket jag inte tycker att den borde göra eftersom jag kör sidan lokalt...

voigtann1Medlem sedan juni 20019 519 inlägg
#12

då är det förmodligen att det finns en base-element som metalboy skriver. Postar mer kod. Du kan ju ladda upp filer på webForum.

niggeMedlem sedan feb. 2002199 inlägg
#13

Jag ska leta efter basetaggen om jag hittar den, går det att lägga in någon "alternativ sökväg så inte den gamla försvinner :-P

voigtann1Medlem sedan juni 20019 519 inlägg
#14

Vad menar du med den gamla? om det finns en base element (kolla i head) så kommer den utgå ifrån att det är därifrån alla relativa bilder finns, om du inte skriver att bilden finns på http://webforum.nu/minbild.png så kommer den utgå ifrån att den ligger på din domän (om du inte ha en base element).

Öppna ditt dokument ctrl+f för att leta efter en text sök efter <base

eller postar din HTML kod eller lägg upp den på en server. Det är ju trots allt bara html.

niggeMedlem sedan feb. 2002199 inlägg
#15

Ah ok, min tanke var att det kunde gå att ha flera domäner, en lokalt... Jag kommer nämligen inte åt servern ännu, men det förklarar problemet, jag ska leta efter en base tagg, återkommer :-)

140 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)