Conaj Posted March 2, 2005 Share Posted March 2, 2005 Hej! Jag måste nog vara den ende i historien som lyckats med följande. Att få en bild med felaktig src men ändå visas (cache och annat rensat). Följande gäller: Har en "public_html" mapp i denna mapp ligger en mapp döpt till "pic". I denna mapp lagrar jag bilder som ska visas på webben. I mappen "public_html" ligger också en mapp som heter "storys". i public_html mappen ligger en fil som har denna källkod: <IMG height=300 src="/pic/start.jpg" width=500> i mappen "storys" ligger en fil som har samma källkod: <IMG height=300 src="/pic/start.jpg" width=500> båda bilderna visas korrekt i alla webbläsare, hur är detta möjligt? Det var från början ett misstag att ha felaktig src men sedan såg jag att det fungerade....filen i public_html borde ha en src som ser ut så här: <IMG height=300 src="pic/start.jpg" width=500> och filen i "storys" borde se ut så här: <IMG height=300 src="../pic/start.jpg" width=500> Men hur kan denna ändå fungera i båda mapparna?: <IMG height=300 src="/pic/start.jpg" width=500> Kan något förklara hur detta kan komma sig? //Conaj Link to comment Share on other sites More sharing options...
pudenda Posted March 2, 2005 Share Posted March 2, 2005 det är för att du börjar länka bilden med en / och då så hämtas filen från rooten alltså hämtas bilden alltid härifrån: _root/pic/start oavsett hur många mappar ner i hirerkin du befinner dig. Link to comment Share on other sites More sharing options...
Conaj Posted March 2, 2005 Author Share Posted March 2, 2005 det är för att du börjar länka bilden med en / och då så hämtas filen från rooten alltså hämtas bilden alltid härifrån: _root/pic/start oavsett hur många mappar ner i hirerkin du befinner dig. VA!!!!, funkar det, har jag missat det....här har man hållit på och kört "../../../" då man bara hade behövt köra "/". Finns det några nackdelar med att använda "/" istället för "../../../"? Dom flesta sajter jag tittat på så har man använt "../../" istället för att peka på document root. //conaj Link to comment Share on other sites More sharing options...
pudenda Posted March 2, 2005 Share Posted March 2, 2005 nä, personligen så rekommenderar jag att du kör med / (från rooten alltså). Framförallt om du börjar hålla på med .Net och användarkontroller. Link to comment Share on other sites More sharing options...
Conaj Posted March 2, 2005 Author Share Posted March 2, 2005 Tack för hjälpen att reda ut detta. Poäng! Rätt kul, jag har hållit på med webbdesign ett bra tag och inte lärt mig detta. //Conaj Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.