kozak
Janeiro 27, 2005, 10:02am
#1
Pessoal estou com um pequeno problema: tenho o script abaixo que nas versões 5.5 para baixo funciona da seguinte forma:
Clico no link e abre o Popup.
Se clicar no mesmo link, o windows alterna para o Popup já aberto.
É assim que eu preciso que funcione.
porém no infeliz IE 6.0 ao clicar pela segunda vez no link ele não alterna para o Popup já aberto, e sim abre outro popup aumentando a quantidade de janelas abertas. Mas devido a natureza do sistema que estou alterando, devo evitar o máximo possível abrir janelas múltiplas.
Segue exemplo do código:
<TD class="Text"><a href="javascript:void(0);" onclick="window.open('http://www.guj.com.br/jforum.java',
'ppl_forum','left=60,top=50,width=500,height=300,directories=no,location=no,menubar=no,resizable=yes,
scrollbars=yes,status=no,')">[GUJ fórum]</a></TD>
[ ]'s
Shelson
Janeiro 27, 2005, 10:15am
#2
falta definir o nome da janela … quando quiser que seja aberto a mesma janela, vc pede pra abrir definindo o nome da janela.
kozak
Janeiro 27, 2005, 10:15am
#3
mas no caso acima o nome da janela é ‘ppl_forum’
_fs
Janeiro 27, 2005, 10:22am
#4
[code]var minhaJanelinha;
function abreJanelinha()
{
if( minhaJanelinha == null )
minhaJanelinha = window.open … etc;
else
minhaJanelinha.locatin = // novo url
}[/code]
kozak
Janeiro 27, 2005, 11:11am
#5
[quote=LIPE][code]var minhaJanelinha;
function abreJanelinha()
{
if( minhaJanelinha == null )
minhaJanelinha = window.open … etc;
else
minhaJanelinha.locatin = // novo url
}[/code][/quote]
Valew Lipe!! Isto com certeza vai me atender.
kozak
Janeiro 27, 2005, 11:16am
#6
Só mais uma pergunta,
Tem como eu alternar para a janela popup que já está aberta ?
(um script que alterne para ‘ppl_forum’ como se fosse um alt + tab) ???
Vegetto
Janeiro 27, 2005, 11:19am
#7
[quote=kozak]Só mais uma pergunta,
Tem como eu alternar para a janela popup que já está aberta ?
(um script que alterne para ‘ppl_forum’ como se fosse um alt + tab) ???[/quote]
Tem sim…
nomeDaInstanciaDaJanela.focus();
plentz
Janeiro 27, 2005, 11:53am
#8
LIPE:
var minhaJanelinha;
“Minha janelinha” pegou extremamente mal.