Hirdetés

Új hozzászólás Aktív témák

  • Aethelstone
    addikt

    Köszi mindenkinek a válaszokat!

    A lényeg ugye az lenne, hogy az applikációtól független path-on elérhető képeket rakjak ki (tehát pl. ide a relative path nem igazán értelmezhető).

    Az most mindegy, hogy honnan szedem a fájlok elérési útjait, a problémám konkrétan az, hogy azok most is jók (külön beírva akár böngészőbe ezeket, megjelennek a képek, míg az oldalon beágyazva ugyanezzel az elérési úttal nem). Először ezt a bagatellnek tűnő hibát próbálom megoldani.

    Nyilván tök ugyanezzel a kóddal - ha a webapp saját folderébe teszem a képeket és így relatív pathszal hivatkozok rájuk, megjelennek, tehát nem a megjelenítő kóddal lesz a baj.

    Nah. Ha a böngészőbe berakod a "c:\Temp\akarmi.jpg" linket, akkor a böngésző megnyitja a Te fájlrendszeredből. Ugyanez egy webalkalmazás esetén nem működik. Ott ugye jó eséllyel a webalkalmazás valahol a világ másik végében van. Ezért a "c:\Temp\akarmi.jpg" hivatkozás valahol a webalkalmazás "WEB-INF\c:\Temp\akarmi.jpg" könyvtárában keresgél. Szerintem.

    Ezért vagy http://www.akarmi.com\temp\akarmi.jpg formában rakd be a képet, ahol is a http://www.akarmi.com\temp a távoli gép megfelelő, képeket tartalmazó könyvtárára mutat vagy pedig base64 enkódold a képet, mielőtt az oldalt összerakod és a base64 enkódolt kép legyen beágyazva.

    <img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA
    AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
    9TXL0Y4OHwAAAABJRU5ErkJggg==" />

Új hozzászólás Aktív témák