Я пытаюсь получить доступ к DOM iframe, который загружает внешний URL. Конечно, я получаю ошибку "Разрешения на отказ" из-за безопасности междоменной безопасности. Как я могу сделать эту работу? Я видел что-то с json (но я не могу получить строку json из моего внешнего источника) и что-то сделано с postmessage HTML5.
вы можете видеть это вживую на: http://jsfiddle.net/QPBvJ/
Код:
$(document).ready(function(){
$('#get').live('click', function() {
var currentIFrame = $('#frameDemo');
currentIFrame.contents().find("a").css("background-color","#BADA55");
alert ("done")
});
});
<iframe src="http://api.jquery.com/" width="80%" height="600" id='frameDemo'></iframe>
<button id="get">Get</button>
Каким будет самый простой способ сделать эту работу. Спасибо вам