Usando tag <img src='' /> para executar outra pagina HTML

4 respostas
P

Ola pessoal…

Eu preciso entender como ‘rodar’ uma pagina HTML com uma chamada IMG SRC para outra pagina HTML

Por exemplo…carrego uma pagina HTML simples que tem o seguinte codigo:

Pagina 1:
&lt;html&gt;
  &lt;body&gt;
      <img src="http://localhost:8084/webapp/pagina2.html" /> 
  &lt;/body&gt;
&lt;/html&gt;

Eu entendo que esta pagina (pagina2.html) nao vai ser carregada pelo browser.

[b]No ententando, eh possivel fazer essa pagina ‘rodar’ e criar um cookie no browser do usuario ?
*Observacao:

  • A pagina2 teria codigo javscript para gerar o cookie…
  • eu nao posso mostrar no browser o codigo usado para gerar o cookie…(por isso estou tentando usar a tag IMG SRC …)[/b]

Senao, o que preciso fazer/alterar para isso funcionar?

Obrigado desde ja,

4 Respostas

E

Você está querendo exibir uma imagem estática da outra página?? Tipo o google quando você leva o mouse em cima? Caso não seja uma imagem estática você pode tentar carregar usando iframe, daí o usuário consegue mexer na outra página.

P

Bom dia.

Nao, eu nao quero carregar uma imagem, eu quero conseguir rodar o javascript dentro da pagina2.html

Com IMG SRC eu posso chamar qualquer recurso do meu HTTP server (nao apenas imagens).
Mas desta forma eu nao estou executando a “pagina 2” no browser…

MInha pagina 2 contem codigo javascript para criar um cookie a cada vez que a pagina e invocada usando IMG SRC…
Mas eu cookie nao eh criado…:frowning:

Se eu acessar a pagina diretamente pelo browser…o codigo roda direitinho e cria o cookie…

mas usando IMG SRC provavelmente nao funciona (pq o browser nao executa a pagina)…

Alguem conhece uma outra forma de fazer isso ???

Obrigado desde ja,

E

Não sei se entendi muito bem, mas acho que você quer rodar o javascript que tem dentro da pagina2, certo??
Se for assim tem uma forma mais prática, que é criando um arquivo.js e referenciando ele dentro das suas páginas que precisam dele, por exemplo:

<script type="text/javascript" src="url aqui"></script>

Daí é só chamar suas funções presentes dentro do arquivo.js por meio de eventos.

P

Pessoal…ninguem ? :frowning:

Criado 19 de fevereiro de 2012
Ultima resposta 26 de fev. de 2012
Respostas 4
Participantes 2