Ir para conteúdo
Fórum Script Brasil
  • 0

Duvidas De Js


dmetallica

Pergunta

Amigos...

tenho a seguinte situação:

uma pagina normal e outra pagina que é uma popup;

quando a pagina normal é caregada a popup se abre.

duvidas:

»1 - como fechar a popup estando na pagina principal(fechar a popup sem pedir confirmação...)

»2- como deixar a popup sempre visivel não importando se o user estiver digitando na pagina principal...

Obrigado a atenção...

Fallou...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Bom...

»1 - A "popup" tem um nome, assim como as frames, você pode chamar ela pelo nome e dar um window.close() nela... Você especifica um nome pra ela quando dá o window.open()...

»2- Pra deixar sempre visível e o cara ainda poder digitar na página de trás, só usando uma layer pra fazer esse popup...

Link para o comentário
Compartilhar em outros sites

  • 0

ok...

valleu error.

Link para o comentário
Compartilhar em outros sites

  • 0

biggrin.gif Fala dmetallica !!

O código abaixo produz uma janela Popup que se fecha depois de um tempo que você mesmo define, não sei se te interessa, mas aeee vai ele ....

<script language="javascript">

//criação da janela que sera mostrada durante o tempo desejado

var new_window=window.open("","", "status=no,directories=no,menubar=no,toolbar=no,height=150, width=350")
new_window.document.writeln('<html>')
new_window.document.writeln('<head>')
new_window.document.writeln('<title>Essa janela irá se fechar depois de 10 segundos<\/title>')
new_window.document.writeln('<\/head>')
new_window.document.writeln('<body bgcolor="yellow" text="Navy">')
new_window.document.writeln('<center>')
new_window.document.writeln('<table border=0><tr>')
new_window.document.writeln('<td><br><br><h1>Esta popup se fecha sozinha<\/h1><\/td>')
new_window.document.writeln('<\/tr><\/table>')
new_window.document.writeln('<\/center>')
new_window.document.writeln('<\/body>')
new_window.document.writeln('<\/html>')

//Tempo restante para fechar a janela

function reveal_window() {
new_window.focus()
}
new_window.focus()
new_window.moveTo(counter2,counter2)
var counter1=10
var window_id
var counter2=10
window_id=setInterval("move_window()",1000)
function move_window() {
counter1--
new_window.document.title="A janela irá se fechar em"+" " + counter1+" "+ "sec"
//movendo a janela
new_window.moveBy(25,25)
counter2++
//fechando a janela
if(counter1<0){
clearInterval(window_id)
new_window.close()
	}
function clear_window(){
if(new_window){
new_window.close()
	}
}
window.onunload=clear_window
}
</script>

Naõ sei se era bem isso mas ...

Quanto a manter a janela aberta , eu não sei como fazer não cara, mas acho que usando um Layer como disse o Error da certo sim ...

Espero ter ajudado

Um abraço

Link para o comentário
Compartilhar em outros sites

  • 0

certo...

Obrigado... smile.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...