Gostaria de capturar todas as informações (inputs) de uma página carregada em um IFRAME, mas o agravante é que queria fazer isso de uma forma que funcione em todos o browsers.
Eu fiz um exemplo do que eu quero mas utilizando uma forma para o IE e outra para o Firefox.
Queria uma forma única para todos os browsers.
Código:
function getIFrameDocument(aID)
{
var rv = null;
if (document.getElementById(aID).contentDocument){
rv = document.getElementById(aID).contentDocument;
} else {
rv = document.frames[aID].document;
}
return rv;
}
function teste2()
{
doc = getIFrameDocument("SubPage");
str = '';
lst = doc.getElementsByTagName('input');
for (n = 0; n < lst.length; ++n) str += 'ÿ' + lst[n].name + '=' + lst[n].value;
alert(str);
}
Obrigado
bruno
Editado por fercosmig Utilize as tags de código, facilitam a visualização.
Pergunta
Guest --Bruno --
Gostaria de capturar todas as informações (inputs) de uma página carregada em um IFRAME, mas o agravante é que queria fazer isso de uma forma que funcione em todos o browsers.
Eu fiz um exemplo do que eu quero mas utilizando uma forma para o IE e outra para o Firefox.
Queria uma forma única para todos os browsers.
Código:
Obrigado
bruno
Editado por fercosmigUtilize as tags de código, facilitam a visualização.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.