Tôi có thành phần mx: html trong ứng dụng Máy tính để bàn AIR tải trang web bên ngoài vào ...HTML trong ứng dụng dành cho máy tính để bàn tải một trang có khung nội tuyến
trang web này có khung nội tuyến và tải iframe (rõ ràng) một trang khác ...
tôi không thể tìm ra cách để lấy mã của iframe ...
Nếu tôi cố gắng để có được nội dung trang web tôi chỉ retrive trang bắt đầu như:
Tệp trang web.html
<html>
<!-- html code-->
<iframe src="http://host/framepage.html">content default</iframe>
<!-- other html code-->
</html>
file framepage.html
<div>test test test</div>
Tôi muốn để có được những chuỗi <div>test test test</div>
xin vui lòng cho tôi biết rằng có một cách để có được nội dung của khung nội tuyến (mà không cần tải lại nó). ..
EDIT
Nhìn vào phản ứng của Exort, sử dụng
var iFrame:* = domWindow.document.getElementById("myIframe");
sẽ trở lại cho tôi những iframe, nhưng nội dung nó không phải là một tôi muốn ... Sử dụng trang web của tôi và gương framepage trên, nội dung iframe tôi sẽ nhận được là
content default
thay vì
<div>test test test</div>
nó giống như là trang thứ hai không được tải, nhưng nó thực sự được tải và hiển thị trong cửa sổ trình duyệt (i cũng đã cố gắng USI một nút để tôi có thể trì hoãn việc tìm kiếm nội dung khung nội tuyến.
Khung nội tuyến trên cùng tên miền chính xác với dự án mẹ? – Wes
có nó nằm trong cùng một tên miền – Marcx
Câu hỏi này là một bản sao của: http://stackoverflow.com/questions/785823/accessing-an-iframes-contents-in-adobe-air –