<div id="result"></div>
<button id="send">Request</button>
JavaScript:GET запрос IFrame
var button = document.getElementById("send"),
div = document.getElementById('result');
button.addEventListener('click', function() {
var result = createIframe("f", "/lorem.txt");
console.log(result.contentWindow);
div.innerHTML = result.contentWindow.document.body.innerHTML;
});
function createIframe(name, src, debug) {
var tmpElem = document.createElement('div');
tmpElem.innerHTML = '<iframe name="' + name + '" id="' + name + '" src="' + src + '">';
var iframe = tmpElem.firstChild;
iframe.style.display = 'none';
document.body.appendChild(iframe);
return iframe;
}
я на локальном сервере файл lorem.txt. С скрытым фреймом я пытаюсь запросить содержимое этого файла и вставить его в <div id="result"></div>
. Но по какой-то причине он не вставлен. В чем может быть проблема?
JS-код, завернутый в window.onload - ничего не изменилось. – Aleksandr
Если у вас есть это в начале вашего кода: console.log (document.getElementById («send»)), что он печатает в консоли браузера? –
«
« – Aleksandr