Jak uzyskać dostęp do wewnętrznej ramki

Jak uzyskać dostęp do iframe:

var iframe = document.getElementById('sitefield1');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
var elem = innerDoc.getElementsByClassName("myclass")[0];

Strona główna to test1.ru, iframe to test2.ru (oba na moim komputerze). W .htaccess jest

Header add Access-Control-Allow-Origin "http://test1.ru/2"
Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"
Header add Access-Control-Expose-Headers "X-InlineCount"

Czy można dostać się do modułu iframe? Jestem właścicielem tych stron internetowych (wykonaj kilka testów) i mogę również dodać dowolne ustawienia do mojego firefoxa. Co też znalazłem, że ten kod nie działa w IE (nawet, że włączam dostęp między różnymi domenami i filtr XSS jest wyłączony). Wygląda na to, że Chrome nie obsługuje --disable-web-security więcej ... Błąd ChromeZablokowano ramkę o pochodzeniu „test1” z dostępem do ramki o pochodzeniu „test2”. Protokoły, domeny i porty muszą być zgodne.

Wszelkie pomysły będą bardzo pomocne.

questionAnswers(1)

yourAnswerToTheQuestion