Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Dia povo.
Estou com a seguinte situação que está me tirando o sono.
Possuo uma página html que dentro há um iframe.
Na página html eu recupero alguns valores do banco de dados porem preciso de uma função
que ao clicar em um botão esses dados passem para os respectivos campos dentro do iframe
A quem puder ajudar meu muito obrigado!
Pois é, nada feito
o código do iframe seria esse
<iframe id="iframeServicos" name="iframeServicos" class="iframeServicos" src="https://www.portaldetransito.rs.gov.br/dtw2/servico/hab/pontuacao-form.xhtml" frameborder="0" style="width:100%; height:100%; max-width: 100%; max-height: 100%;" allowfullscreen=""></iframe>
dentro desse iframe tem um campo input id=" form:identidade" que eu queria atraves de um botao preencher ele com dados dinamicos.
mais alguma sugestão?
No caso desse site você não vai conseguir interagir com o iframe, pois o site destino (portaltransito) não possui a diretiva que permite acesso de outro domínio (seu site está em um domínio, e o portaltransito em outro). Se você tiver acesso ao código fonte do portaltransito, você até pode criar a liberação do acesso.
Uncaught SecurityError: Blocked a frame with origin ""https://www.portaldetransito.rs.gov.br". Protocols, domains, and ports must match.
Você pode tentar uma destas soluções:
http://stackoverflow.com/questions/15002652/get-value-of-input-field-inside-an-iframe