Ir para conteúdo

POWERED BY:

Arquivado

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

L3¢k0

javascript popup + post

Recommended Posts

E ai pessoal, como abrir a janela pop até ai beleza:

 

getURL ("javascript:window.open('http://www.dominio.com.br/shelter/enviar.php','janela','width=300,height=300,top=0,left=0'); void(0);");

mas o problema é ki esta pagina enviar além de ter os script php para o formulario do swf, tem uma mensagem de sucesso e tals, eu kero abrir a pagina enviar.php com um pop up. e naum estou conseguindo encaixar o POST la no getURL

 

assim ele envia...

 

getURL("http://www.dominio.com.br/shelter/enviar.php", "_blank", "POST");

mas ou é um ou o outro, mas eu kero os dois, kero ki ele abra o enviar.php em uma janela pop e kero ke o swf envie as informações no modo POST por uma getURL e naum variablesNum

 

Valew pessoal

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que o mais fácil e rápido seria passar as variáveis por GET e não por POST:

 

getURL ("javascript:window.open('enviar.php?bla=bla&ble=ble','...','...'); void(0);");

Compartilhar este post


Link para o post
Compartilhar em outros sites

kara, eu tentei de varias formas, mas ainda não consegui achar a certa:

 

System.useCodepage=true;stop();ok.onRelease=function(){ getURL ("javascript:window.open('http://www.teste.com.br/teste2/enviar.php?nometxt=nome','_blank'); void(0);","","GET");}

outra:

 

System.useCodepage=true;stop();ok.onRelease=function(){ getURL ("javascript:window.open('http://www.teste.com.br/teste2/enviar.php?nometxt=nome','GET'); void(0);");}

entre outras, ja tentei colocar este GET em varios lugares, tipo, com o javascript eu NÃO estou conseguindo enviar os dados por getURL.

Não apresenta nenhum erro, mas não envia.

 

se eu faço sem o java, funciona, só ki eu kero ki abre em uma janela popup, pq eu kero colocar o tamanho da janela e sem a barra de endereço, scroll, etc...

 

Alguém sabe como posso fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom eu testei apenas com um campo:

 

php:

 

<?$name = $_GET["nometxt"];echo "$name";?>

flash:

 

System.useCodepage=true;stop();ok.onRelease=function(){ getURL ("javascript:window.open('http://www.dominio.com.br/teste2/enviar.php?nometxt=nome','janela','width=300,height=300,top=0,left=0'); void(0);");}

e não imprimio o ki eu escrevi na input_text: nome

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, mas não vai mesmo... o código só do endereço, ficaria assim:

 

getURL ("javascript:window.open('http://www.dominio.com.br/teste2/enviar.php?nometxt="+nome.text+"','janela','width=300,height=300,top=0,left=0'); void(0);");

Sacou a diferença? Você tem que fazer referência ao texto do input...

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.