Jump to content
Sign in to follow this  
Guest

Aceder a conteúdo da iframe

Recommended Posts

Guest

Boas pessoal,

Eu tenho uma página que contém um form com target para uma iframe que está vazia.

Quando faço submit ao form é feito o load corretamente na iframe, depois tenho um botão que chama uma função em jquery para ir buscar o content da iframe.

Acontece que nunca é retornado o código, já tentei de 5/6 maneiras diferentes e devolve-me sempre o content original de quando a página faz load (Neste caso " " mas se eu tiver <iframe>ola</iframe> ele retorna sempre ola) .

Alguém tem ideia pq?

Share this post


Link to post
Share on other sites
Guest

Sim, infelizmente tenho que usar uma iframe.

Eu basicamente quero fazer submit(POST) de um form sem sair da página, tentei com ajax/jquery mas o site a que estou a fazer submit "bloqueia" por causa do header.

Sendo assim decidi fazer:

<iframe id="xframe"></iframe>

<form target="xframe">...<form>

E quando faço o submit o load é apenas efetuado na iframe. Depois queria pegar no content da iframe, mas vem sempre "" ou o que estiver entre as tags.

Já tinha tentado dessa maneira tb.

Share this post


Link to post
Share on other sites
Guest

Explica lá isso melhor do header.

Ao mesmo tempo que faço submit estou a fazer sniffing, para ver o pacote e ele tem lá uns campos a mais como por exemplo o referer, etc... a página responde com um moved temporarily(302). Tentei fazer em java e é enviado e o servidor responde corretamente, ou seja, o problema vai no header enviado. Já tentei de várias maneiras de modificar o header mas sem sucesso.

Edited by Guest

Share this post


Link to post
Share on other sites
Guest

O que retornas na iframe? Se for markup podes injectar lá javascript que devolva à página pai o resultado. Não tenho a certeza que assim funcione, ou se tens de ler da página pai.

A iframe contém uma pagina normal depois de carregada. Ela está invisível mas no source-code está lá o código que começa por #document(pq? não sei).

.

Edited by Guest

Share this post


Link to post
Share on other sites
Guest

yoda, não me convinha efetuar o processo do lado do server. Se página em questão tiver muitos pedidos do mesmo ip, bloqueia durante uns tempos e o seu conteúdo está diretamente relacionado com o ip do utilizador.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.