Pop-Up sempre esbarra no bloqueio obrigando a reiniciar o site
Olá Galerinha,
No meu site, www.patrickcoelho.com, no link Contatos, coloquei um link Orçamento que vai abrir um pop-up. Mas o bendito nunca abre, sempre aparece aquela barrinha amarela do explorer para liberar o pop-up e quando libera, volta desde a abertura do site.... Brabeira isso...
Bom... Vi vário sites com a abertura de pop-up normalmente sem esbarrar no bloqueio...
Qual é o segredo??? Estou fazendo tudo certinho como nos tutoriais.
Atualmente o esquema está assim:
O HTML chama o flash da seguinte forma (pode ser isso?):
<script type="text/javascript">AC_FL_RunContent( 'codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','760','height','420','id','index','align','middle','src','index','quality','best','wmode','transparent','bgcolor','#cccccc','name','index','allowscriptaccess','sameDomain','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','index' ); //end AC code</script> <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="760" height="420" id="index" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="index.swf" /> <param name="quality" value="best" /> <param name="wmode" value="transparent" /> <param name="bgcolor" value="#cccccc" /> <embed src="index.swf" quality="best" wmode="transparent" bgcolor="#cccccc" width="760" height="420" name="index" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </embed> </object> </noscript>O arquivo principal do Flash chama um por loadMovie um "contato.swf" que é carregado no centro da página, que é onde tem o link para abrir o pop-up:
on(release){getURL("java script:void(window.open('orcamento/proposta.html','janela','width=490,height=550,top='+(window.screen.height/2-550/2)+',left='+(window.screen.width/2-490/2)+',scrollbars=yes,toolbar=no,menubar=no,status=no,location=no,resizable=no'))");}Só isso.... Agora.... Pq não abre direto???O action do botão está como no tutorial.... A única coisa que pode ser é a forma de abertura do Flash.
Esta forma que eu uso é o Dreamweaver(atualizado) que faz.
Abraços,
Patrick Coelho - www.patrickcoelho.com
Discussão (4)
Carregando comentários...