У меня возникли проблемы с выяснением того, как я могу получить доступ к содержимому в iframe в Air. Вот пример кода jquery, с которым я тестировал.Доступ к содержимому iframe в Adobe Air
$(document).ready(function(){
$("#frame").ready(function(){
air.trace($("#frame").contents().find("body").html());
air.trace(window.frames["frame"].innerHTML);
air.trace(document.getElementById("frame").innerHTML);
});
});
The iframe я использую есть.
<iframe src="http://google.com" id="frame" width="100%" sandboxRoot="http://google.com/" documentRoot="/" name="frame" height="600"></iframe>
Выход из приведенного выше кода
null
undefined
Как вы можете видеть содержимое всегда либо нуль, неопределенная или пустая строка. Я пропустил что-то, что мешает мне получить доступ к содержимому iframe? Любые предложения будут ценны.
Похоже, что iframe был удален, когда я разместил его.Это мой первый пост, поэтому я не совсем уверен, как я могу опубликовать это. – tomfmason