2016-04-05 18 views
0

Bir html'ye çeşitli xml verilerini yüklemeyi deniyorum. Diğer veriler arasında arka plan görüntüsünün yolu var. Xml yükler tamam ama ben bg görüntüsüne (d_onkey) yolumu ayıran beyaz bir alan alıyorum. Xml dosyasında boşluk yok. Bunun nereden geldiğini biliyor musun?DOM ve javascript kullanarak html'ye xml verilerini yükleme

xml örneği

<event id="event104"> 
    <img>images\donkey_fest.jpg</img> 
    <title>test</title> 
    <type>Cultural</type> 
    <date>Friday 25/5/16</date> 
    <time>19:30-01:30</time> 
    <place>Stadium</place> 
    <area>Limassol</area> 
    <description>some text</description> 
    <url>http://www.thevillagexpress.com/cyprusvillage/profile/209&amp;lang=gr</url> 
    </event> 

html kodu

document.getElementById("event_banner").style.backgroundImage = "url("+ 
x[i].getElementsByTagName("img")[0].childNodes[0].nodeValue + ")" ; 

html sonucu

<div style="background-image: url(&quot;images\d onkey_fest.jpg&quot;);" class="event_banner" id="event_banner"> 
     </div> 

teşekkür ederiz.

cevap

0

Bunu kendim test etmedim, ancak yolunuzdaki \ 'bir kaçış karaktercisi olarak yorumlanabilir mi?

"görüntüleri \\ donkey_fest.jpg"

+0

"images \" öğesini javascript'e ekleyerek bir yol buldum. Sorun çözüldü. Teşekkür ederim! – rigas

0

ile değiştirmeyi deneyin ben javascript "görüntüleri \" koyarak bir yol buldum. Sorun çözüldü. Teşekkür ederim!