Я делаю это в первый раз. Я создал iframe
на своей странице, и мне нужен текст с iframe
по jquery
. Вот мой код:Получить данные из iframe
<html>
<head><script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
function copyIframeContent(iframe){
var iframeContent = $(iframe).contents(); //alert(iframeContent);
//$("#result").text("Hello World");
$("#result").html(iframeContent.find('body').html);alert(iframeContent.find('body').html());
}
</script>
</head>
<body>
<iframe id="myIframe" onload="copyIframeContent(this);" name="myIframe" src="text.php"></iframe><br />
Result:<br />
<textarea id='result'></textarea>
<input type="button" value="click" id="btn" onclick="aa()">
<script type="text/javascript">
function aa(){ alert("Fdf");
alert(document.getElementById('myIframe').contentWindow.document.body.innerHTML);
}
</script>
</body>
</html>
text.php:
text to change
Я пробовал много во всех браузерах, но все это не работает. Может кто-нибудь помочь мне получить этот контент?
да его же страница и в том же каталоге –
«но все еще не работает». Мне просто интересно, что это значит? Пожалуйста, уточните, предоставив нам сообщение об ошибке, если оно есть –
У меня есть копия/вставка здесь моего кода wholde, но он все еще работает, не знаю почему. в предупреждении это показывает мне [ObectObject] –