Tôi đang thực hiện lần đầu tiên này. Tôi đã tạo một iframe
trên trang của mình và tôi muốn văn bản từ số iframe
đến số jquery
. Đây là mã của tôi:Nhận dữ liệu từ 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
tôi đã cố gắng rất nhiều trong tất cả các trình duyệt nhưng vẫn này không hoạt động. Có ai có thể giúp tôi lấy nội dung này không?
có cùng một trang và trong cùng một thư mục –
"nhưng vẫn không hoạt động" Im chỉ tự hỏi điều đó có nghĩa là gì? Xin vui lòng xây dựng bằng cách cho chúng tôi thông báo lỗi nếu bất kỳ –
tôi đã sao chép/dán ở đây mã wholde của tôi nhưng vẫn còn làm việc của nó dontknow tại sao. trong cảnh báo nó cho tôi thấy [ObectObject] –