Ir para conteúdo

Arquivado

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

paulopatto

[Resolvido] Enviar dados HTTP::POST para uma nova janela JavaScri

Recommended Posts

Olá.

 

Gostaria de saber se é possivel e se sim, como fazer para enviar dados de uma página para uma nova janela via post. Tenho de enviar desta forma pois o conteúdo é em texto e muito grande, e algumas vezes posso ter imagens. E como a funcionalidade é um preview... Esse dados não estão salvos para uma busca via GET ID.

 

Ok sei que por causa do lance dada imagem, talvez não funcione se eu não tiver ela no servidor, mas ela eu posso salvar num diretório temporário.

 

 

Agradeço a atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É possível enviar ou escrever textos em um popup, mas você também pode utilizar outras artimanhas como enviar valores via GET para que apenas um texto em específico seja exibido, ou carregado de um banco de dados.

 

Depois que os novos navegadores ampliaram a segurança, abrir janelas popups vem caindo em desuso paulatinamente. Está dando tanto trabalho que, às vezes, dependendo da situação, não compensa. A barrinha amarela realmente é um enjôo!!!

 

Abaixo um código interessante:

<html>
<head>
	<title>Fechar PopUp Automaticamente</title>
</head>

<body>
<script type="text/javascript">
function criar(form) {
	wMsg=window.open("","informativo1","menubar=yes,scrollbars=1,status=1,width=400,height=600")
	wMsg.document.open()
	wMsg.document.write(document.FORM1.TEXTO1.value)
	setTimeout("fecharPopUp()",5000);
}

function fecharPopUp() {
	wMsg.window.close();
	window.location.href = 'escrever_popup_fechar_atualizar.htm';
}
</script>

<form name="FORM1" action="">
Escreva algo aqui: <input name="TEXTO1" type="text" value="Texto texto texto">
<input type="button" value="OK" ONCLICK="javascript:criar(this.form)">
</form>

</body>
</html>

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.