Harici bir URL yükleyen bir iframe'in DOM'sine erişmeye çalışıyorum. Elbette, etki alanı güvenliği nedeniyle "İzin reddedildi" hatası alıyorum. Bu işi nasıl yapabilirim? Ben json ile yapılan bir şey gördüm (ama dış kaynaktan bir json dize alamıyorum) ve HTML5 postmessage ile biten bir şey.jQuery etki alanı iframe komut dosyası oluşturma
sen canlı görebilirsiniz: http://jsfiddle.net/QPBvJ/
kodudur:
$(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>
ne kolay yolu bu işi yapmak için olacaktır. Teşekkür ederiz
: ** [Yükleme alanları arası html sayfası jQuery AJAX ile] (http
Chrome
alanlar arası bir komut argümanı aramaları sağlar: //stackoverflow.com/a/17299796/2247494)** – jherax