DOMException não capturado: impediu que um quadro com origem “http: // localhost: 8080” acesse um quadro de origem cruzada ao listar os iframes na página
Estou tentando listar os nomes de todos osiframe
s em uma página, para que eu possa acessá-los através do Selenium.
O problema é que o nome doiframe
muda a cada vez, então eu preciso percorrer todos eles.
Estou obtendo:
DOMException não capturado: bloqueado um quadro com origem "http: // localhost: 8080"de acessar um quadro de origem cruzada.
erro quando tento fazer um loop sobre eles usando:
for (var f = 0; f < window.frames.length; f++) {
console.log(window.frames[f].name)
}
Existe uma maneira de obter o nome doiframe
de uma maneira diferente?