У меня проблема с моей функцией. Как только я распечатаю страницу из XMLHttpRequest с сервера php с уникальной ссылкой, он не распознает скрипты, которые находятся на странице на стороне сервера php. он говорит о неопределенных функциях в JQuery.Ошибка JavaScript HttpRequest
спасибо.
if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var iDiv = document.createElement('div');
iDiv.id = '22';
iDiv.className = '2323';
iDiv.innerHTML = xmlhttp.responseText;
iDiv.innerHTML += '<script type=\"text/javascript\" src=\"https://d3v2hnl706774i.cloudfront.net/html/iframeResizer.min.js\"></script>';
iDiv.innerHTML += '<script type=\"text/javascript\">iFrameResize({log: false,enablePublicMethods: true,enableInPageLinks: true,minHeight: 300});</script>';
document.getElementsByTagName('body')[0].appendChild(iDiv);
thisScriptElement.parentNode.insertBefore(iDiv, thisScriptElement);
thisScriptElement.parentNode.removeChild(thisScriptElement);
}
}
xmlhttp.open("GET", theUrl, true);
xmlhttp.send(null);
}
хорошо я вижу, но как я могу вставить RVal() для моего кода, я не понимаю, как это сделать. вы можете мне помочь? –
Что такое RVAL() и где он теперь идет? – mplungjan
У меня есть anser здесь: http://stackoverflow.com/questions/4619668/executing-script-inside-div-retrieved-by-ajax ответ функция javascript call rval(), но я не что мне нужно вставить в мой код –