Jump to content


Photo

Window.open


  • Faça o login para participar
3 replies to this topic

#1 Runner

Runner

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado
  • Localidade:Salvador - Bahia - Brasil

Posted 20/07/2003, 11:16

Ae galera como q faço pra abrir paginas em seu determinado frame??
eu to usando o codigo abaixo e soh abre uma pagina era pra abrir as 3
alguem tem aguma ideia ae? por favor..

<script language="JavaScript">
<!-- 
function load() {
window.open('page1.php', 'mainFrame');
window.open('page2.php', 'rightFrame');
window.open('page3.php', 'topFrame');
}
// -->
</script>


vlw
[]'s
"Negar os seus instintos é negar a si próprio" (The Matrix)
--------------
Estou atrás de um host gratuito com PHP/MySQL ou ColdFusion.

#2 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 20/07/2003, 11:21

eu sempre usei assim:

parent.nome_frame.location.href='pagina.ext';

Mas acho que o seu código naum tem nada de errado, se bem que eu naum entendi o que vc quer...
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#3 Runner

Runner

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado
  • Localidade:Salvador - Bahia - Brasil

Posted 20/07/2003, 11:25

eu sempre usei assim:

parent.nome_frame.location.href='pagina.ext';

Mas acho que o seu código naum tem nada de errado, se bem que eu naum entendi o que vc quer...

vlw kra funcionou :ok:
:D :D :D
"Negar os seus instintos é negar a si próprio" (The Matrix)
--------------
Estou atrás de um host gratuito com PHP/MySQL ou ColdFusion.

#4 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 20/07/2003, 17:53

Só pra complementar..

A maneira correta de fazer isso, seria assim:

parent.frames['nome_do_frame'].location.href = pagina.htm

Fazendo assim, vc pode até fazer uma única função que é só especificar o nome da page e o nome do frame e usá-la quantas vezes quizer..

Ficaria algo do tipo:

<script>
function Redireciona(FrameName, URL) {
parent.frames[FrameName].location.href = URL;
}

//ai agora na sua funcao load, vc só chama a funcao acima
function load() {

Redireciona('mainFrame','page1.php');
Redireciona('rightFrame','page2.php');
Redireciona('topFrame','page3.php');

}
</script>
</head>
<body>
Você tb pode usar aquela função para os links se quizer tb.. Seria assim<BR><BR>
<a href="#" onClick="java script: Redireciona('rightFrame','pagina.php');">Click</a>
</body>

Pronto.. Explicado e exemplificado.. :D

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq