Abrir página HTML em janela modal

11/01/2013

0

Olá, gente.
Estou precisando de implementar a seguinte funcionalidade em uma página HTML:
- ao clicar em um link, abrir outro documento HTML (que encontra-se na mesma pasta) em uma janela modal com as dimensões definidas por mim.
Testei alguns códigos que vi na net, mas não entendi bem e por isso não pude implementar.
Alguém já fez isso e saberia/poderia me explicar como funciona?

Grata.
Rachel Andrade

Rachel Andrade

Responder

Posts

11/01/2013

Joel Rodrigues

Rachel, talvez se você ler a documentação oficial as informações fiquem mais claras. Dê uma olhada nesse link: http://www.w3schools.com/jsref/met_win_open.asp.
Qualquer dúvida é só avisar.
Responder

14/01/2013

Rachel Andrade

Oi, Joel, obrigada pelo link. Então, estou fazendo assim:
window.open('http://www.google.com','width=400','height=400');


Mas não tá dando muito certo, você consegue ver o que está errado?

Grata.
Responder

14/01/2013

Joel Rodrigues

Olá, Rachel.
O correto seria o seguinte:
window.open('http://www.google.com','','width=400,height=400');


Repare que o primeiro parâmetro é a URL, o segundo é o nome da janela (opcional) e o terceiro é um string contendo as configurações. Entendi seu raciocínio ao tentar passar a largura e altura separadas, mas nesse caso a sintaxe da função é essa aí, as configurações da janela são passadas dentro de um string só.

Boa sorte.
Responder

14/01/2013

Rachel Andrade

Ah, agora sim funcionou. E também entendi o funcionamento.
Esse terceiro parâmetro estava me confundindo.
Obrigada e podem encerrar o tópico.
Responder

14/01/2013

Joel Rodrigues

Perfeito.
Quando precisar, fique à vontade para abrir novos tópicos.
Nesse caso, estou encerrando este tópico.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar