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

Pop Up Não Funciona


-#Alea#-

Pergunta

8 respostass a esta questão

Posts Recomendados

  • 0

Dentro da tag HEAD de seu HTML, depois de TITLE coloque a função

<script language="JavaScript">
<!--
function GetHeightWidth(height, width)
	{
  var xposition=0, yposition=0, text;

  if((parseInt(navigator.appVersion) >= 4))
  {
  	xposition = (screen.width - width) / 2;
  	yposition = (screen.height - height) / 2;
  }

  text = "height=" + height + ",width=" + width + ",screenx=" + xposition + ",screeny=" + yposition + ",left=" + xposition + ",top=" + yposition;
  return(text);
	}
function AbrePopUp()
	{
  window.open('galeria/fotos.htm', 'explwin', GetHeightWidth(550, 430) + ',location=0,menubar=0,resizable=0,scrollbars=1,status=0,titlebar=0,toolbar=0,hotkeys=0');
	}
//-->
</script>

No seu Flash coloque no botão a seguinte action pra chamar a função de seu HTML

on (release) {

getURL("javascript:AbrePopUp()");

}

O link de minha assinatura tem o exemplo de que funciona nos botões politica e links

Falow!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Criei um botão e coloquei o seguinte código.

on (release) { getURL("javascript:window.open('galeria/fotos.htm','pop','width=550,height=430,top=0, left=0, scrollbars=yes');void(0);");

}

mas não está funcionando, não abre não acontece nada.

o que será que está acontecendo?

veio, testei aki esta mesma action e funfou normal....... dry.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Pra não complicar coloca o arquivo principal html/swf que rola a ação de abrir o pop up na mesma pasta das htmls que irao abrir utilize a mesma action só com o nome da html que vai abrir... pode fazer que vai dar certo pronto...

PS. A action de abrir pop up so funciona quando o arquivo já esta publicado em html... ou seja publique e teste direto no diretorio onde você salvou os arquivos...

Valeu

Link para o comentário
Compartilhar em outros sites

  • 0
Dentro da tag HEAD de seu HTML, depois de TITLE coloque a função

<script language="JavaScript">
<!--
function GetHeightWidth(height, width)
	{
  var xposition=0, yposition=0, text;

  if((parseInt(navigator.appVersion) >= 4))
  {
  	xposition = (screen.width - width) / 2;
  	yposition = (screen.height - height) / 2;
  }

  text = "height=" + height + ",width=" + width + ",screenx=" + xposition + ",screeny=" + yposition + ",left=" + xposition + ",top=" + yposition;
  return(text);
	}
function AbrePopUp()
	{
  window.open('galeria/fotos.htm', 'explwin', GetHeightWidth(550, 430) + ',location=0,menubar=0,resizable=0,scrollbars=1,status=0,titlebar=0,toolbar=0,hotkeys=0');
	}
//-->
</script>

No seu Flash coloque no botão a seguinte action pra chamar a função de seu HTML

on (release) {

getURL("javascript:AbrePopUp()");

}

O link de minha assinatura tem o exemplo de que funciona nos botões politica e links

Falow!!!

Acho que isso é desnecessario, pois o comando tem que sair do flash e não da html, é simples...

valeu

Link para o comentário
Compartilhar em outros sites

  • 0
Dentro da tag HEAD de seu HTML, depois de TITLE coloque a função

<script language="JavaScript">
<!--
function GetHeightWidth(height, width)
	{
  var xposition=0, yposition=0, text;

  if((parseInt(navigator.appVersion) >= 4))
  {
  	xposition = (screen.width - width) / 2;
  	yposition = (screen.height - height) / 2;
  }

  text = "height=" + height + ",width=" + width + ",screenx=" + xposition + ",screeny=" + yposition + ",left=" + xposition + ",top=" + yposition;
  return(text);
	}
function AbrePopUp()
	{
  window.open('galeria/fotos.htm', 'explwin', GetHeightWidth(550, 430) + ',location=0,menubar=0,resizable=0,scrollbars=1,status=0,titlebar=0,toolbar=0,hotkeys=0');
	}
//-->
</script>

No seu Flash  coloque no botão  a seguinte action pra chamar a função de seu HTML

on (release) {

    getURL("javascript:AbrePopUp()");

}

O link de minha assinatura tem o exemplo de que funciona nos botões politica e links

Falow!!!

Acho que isso é desnecessario, pois o comando tem que sair do flash e não da html, é simples...

valeu

De maneira alguma, pois o flash para java script é muito limitado e este código se você perceber checa a versão do navegador sendo IE ou NetScape, por esta razão faz necessário ele na pagina, para funcionar de modo adequado

Lembrando que o código direto em java script pelo flash postado acima tambem testei, mais em alguns navegadores dá conflito, por isso achei necessário esta função direta na pagina....pelo menos não há chance alguma de erro

Falow!!!

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,4k
×
×
  • Criar Novo...