Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leo Costa

Problemas com pop-up no flash

Recommended Posts

To com um problema para abrir uma pop up a partir de um swf

 

 

existem 2 swf com seus respectivos html's, uma com o nome de Intimidade (site em si, que deveria aparecer em pop-up)

e outra com o nome "teste ab" com o html intitulado index.

 

O problema é:

 

coloquei no swf "teste ab" Q seria a abertura, um botão com o seguinte código:

 

 

on (press) {

gotoAndPlay(21);

 

getURL ("java script:AbreJanela('Intimidade.html',817,647)");

 

}

 

 

E o html index ficom assim:

 

 

 

 

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<center>

<head>

 

 

 

<script language="Javascript">

<!--

function AbreJanela(Intimidade.html,817,647)

 

{

window.open(Intimidade.html,"","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=" + 817 + ",height=" + 647)

}

// -->

</script>

 

 

 

 

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>:::Intimidade lingerie:::</title>

</head>

<body bgcolor="#000000"leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">

<!--url's used in the movie-->

<!--text used in the movie-->

<!-- saved from url=(0013)about:internet -->

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="100%" height="100%" id="teste ab" align="middle">

<param name="allowScriptAccess" value="sameDomain" />

<param name="movie" value="teste ab.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="teste ab.swf" quality="high" bgcolor="#000000" width="100%" height="100%" name="teste ab" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

</object>

</body>

</html>

 

 

 

 

mais por algum motivo naum abre nada e nem aparece mensagem de erro e tal ( ja testei no servidor)

 

Já pesquisei em tudo q é lugar e todos os códigos são semelhantes a esse,

 

 

talvez o erro é mínimo e bobo, mais eu já mechi tanto que to ateh preocupado em desarrumar o q tah certo

 

 

 

Brigado ae!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,o meu problema é parecido...tenho um banner que ao ser clicado abre uma janela. Até aí tudo bem, só que na página onde tem o banner que devira ficar "quieta"rsrsrs depois de clicada ela abre uma página toda em branco com esse texto: [object Window]deu pra entender? o banner abre normal só que a página de origem do botão abre com esse texto. rsrseu estou usando esse:on (release) {getURL ("java script:window.open('http://www.endereco.phpphp?acao=view','','scrollbars=yes,width=700,height=400')");} abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei o que tah acontecendo,

 

serah que o código java script naum deveria estar dentro da pop up que eu criei???

 

 

estou colocando na página principal;...

 

 

jah preocurei em tudo que é lugar, mais aqui naum funciona de geito nenhum!!!!

 

 

brigado http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Leo Costa,Vamos refazer tudo isso???1 - Tire todo aquele Java Script da sua página HTML, vamos fazer isso diretamente no Flash;2 - No Flash, instancie o botão que vai abrir o Pop-Up, ex: "bt_open" (sem aspas);3 - Em um quadro-chave coloque o código abaixo:

bt_open.onRelease = function(){//customizando a janela que será aberta centralizada// 0 equivale a NO. // 1 equivale a YES. 	address = "http://www.nomedosite.com.br/pagina.html"; 	target_winName = "PopUp"; 	width = 800; 	height = 600; 	toolbar = 0; 	location = 0; 	directories = 0; 	status = 0; 	menubar = 0; 	scrollbars = 1; 	resizable = 0; 	openWinCentre(address, target_winName, width, height, toolbar, location, directories, status, menubar, scrollbars, resizable); 	} 	_root.openWinCentre = function (url, winName, w, h, toolbar, location, directories, status, menubar, scrollbars, resizable) { 	getURL("java script:var myWin; if(!myWin || myWin.closed){myWin = window.open('" + url + "','" + winName + "','" + "width=" + w + ",height=" + h + ",toolbar=" + toolbar + ",location=" + location + ",directories=" + directories + ",status=" + status + ",menubar=" + menubar + ",scrollbars=" + scrollbars + ",resizable=" + resizable + ",top='+((screen.height/2)-(" + h/2 + "))+',left='+((screen.width/2)-(" + w/2 + "))+'" + "')}else{myWin.focus();};void(0);"); }

Obs: Teste on-line.Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

OPa

 

 

valew, mais tah havendo um problema:

 

Aparece: a página naum pode ser encontrada.

 

sera que naum eh por causada ultima linha de codigo naum?

 

getURL("java script:var myWin; if(!myWin || myWin.closed){myWin = window.open('" + url + "','" + winName + "','" + "width=" + w + ",height=" + h + ",toolbar=" + toolbar + ",location=" + location + ",directories=" + directories + ",status=" + status + ",menubar=" + menubar + ",scrollbars=" + scrollbars + ",resizable=" + resizable + ",top='+((screen.height/2)-(" + h/2 + "))+',left='+((screen.width/2)-(" + w/2 + "))+'" + "')}else{myWin.focus();};void(0);");

}

 

 

devo alterar algum nome nessa linha de código???

 

Uso o flash 8

 

 

Valew mesmo velho, brigadão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Leo Costa,Vamos refazer tudo isso???1 - Tire todo aquele Java Script da sua página HTML, vamos fazer isso diretamente no Flash;2 - No Flash, instancie o botão que vai abrir o Pop-Up, ex: "bt_open" (sem aspas);3 - Em um quadro-chave coloque o código abaixo:<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>bt_open.onRelease = function(){//customizando a janela que será aberta centralizada// 0 equivale a NO. // 1 equivale a YES. address = "http://www.nomedosite.com.br/pagina.html"; target_winName = "PopUp"; width = 800; height = 600; toolbar = 0; location = 0; directories = 0; status = 0; menubar = 0; scrollbars = 1; resizable = 0; openWinCentre(address, target_winName, width, height, toolbar, location, directories, status, menubar, scrollbars, resizable); } _root.openWinCentre = function (url, winName, w, h, toolbar, location, directories, status, menubar, scrollbars, resizable) { getURL("java script:var myWin; if(!myWin || myWin.closed){myWin = window.open('" + url + "','" + winName + "','" + "width=" + w + ",height=" + h + ",toolbar=" + toolbar + ",location=" + location + ",directories=" + directories + ",status=" + status + ",menubar=" + menubar + ",scrollbars=" + scrollbars + ",resizable=" + resizable + ",top='+((screen.height/2)-(" + h/2 + "))+',left='+((screen.width/2)-(" + w/2 + "))+'" + "')}else{myWin.focus();};void(0);"); }</div>Obs: Teste on-line.Abs.

Amigo, eu consegui fazer essa questao de testar on-line, so acontece algo curioso: alem de abrir o poup-up, obrigatoriamente abre uma nova janela do internet explorer com o mesmo conteudo do poup-up, ou seja, abre as duas, como faz pra nao abrir ela e so abrir o poup-up?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.