Como acessar dentro do quadro
Como acessar o iframe:
var iframe = document.getElementById('sitefield1');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
var elem = innerDoc.getElementsByClassName("myclass")[0];
A página principal é test1.ru, iframe é test2.ru (ambos no meu computador). Em .htaccess é
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"
É possível entrar no módulo iframe? Eu sou proprietário deste site (faça alguns testes) e também posso adicionar qualquer configuração ao meu Firefox. O que eu achei também que este código não funciona no IE (mesmo que eu ligue acceess entre domínios diferentes e filtro XSS está desligado). Parece que o Chrome não suporta mais --disable-web-security ... O erro do Chrome éBloqueou um quadro com origem "test1" de acessar um quadro com origem "test2". Protocolos, domínios e portas devem corresponder.
Qualquer idéia será muito útil para fazer isso.