У меня есть страница, где я извлекаю html из ajax-запроса и затем вставляю его в div.HTML-код попадает в div правильно, за исключением того, что изображение не отображается, но альтернативный текст для него.вот HTML:
<div class='fltright'><img src='images/esl.jpg' alt="English as a Second Language"/></div><!-- end fltright --><p><span class='large'>Lorem ipsum dolor sit amet,</span> consectetur adipiscing elit. Cras tempor semper tortor. </p>
есть ли причина, по которой изображение не будет отображаться, в то время как альтернативный текст будет отображаться?
AJAX CODE:
function getData(fileName){
fileLoc = encodeURI("assets/"+fileName+".html")
//alert(fileLoc);
request.onreadystatechange = processData;
request.open("GET",fileLoc, false);
request.send();
//alert(request.readyState);
//alert(response);
//alert(request.status);
}
function processData(){
if (request.readyState==4){
if (request.status==200){
try{
response = request.responseText;
document.getElementsByClassName('content')[0].innerHTML = response;
} catch(e){
alert("Error: " +e.description);
}
}
else{
alert("An error has occured making the request");
}
}
}