Ir para conteúdo

POWERED BY:

Arquivado

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

BrunoHP

[Resolvido] window.location

Recommended Posts

Opa iae galera!

Seguinte preciso colocar um target="_blank" tentei aqui mais não consegui se alguem poder me ajudar

 

Abraços

 

response.Write "<script>"
Response.Write "function pergunta() {"
response.Write "var p=window.confirm('Edital e Consulta aos Livros Negros e Amarelos, lançados com sucesso! \n \n Deseja Imprimir o Formulário?');"
response.Write "window.location=(p) ? 'processo_iniciacao/edital_iniciacaoImpressao.asp?codigo="&BRcod_profano&"&action=view' : 'CadDocCandidato.asp?cod="&BRcod_profano&"';"
response.Write "}"
response.Write "</script>"
			
Response.Write "<script>pergunta();</script>"

Compartilhar este post


Link para o post
Compartilhar em outros sites

É só então atribuir à uma variável o resultado do if ternário, para depois usar como parâmetro da função que indiquei.

<script type="text/javascript">
	function pergunta()
	{
		var p = window.confirm('Edital e Consulta aos Livros Negros e Amarelos, lançados com sucesso! \n \n Deseja Imprimir o Formulário?');
		var url = ( p ) ? 'processo_iniciacao/edital_iniciacaoImpressao.asp?codigo="&BRcod_profano&"&action=view' : 'CadDocCandidato.asp?cod="&BRcod_profano&"';
		window.open( url );
	}
	pergunta();
	</script>
:P

Compartilhar este post


Link para o post
Compartilhar em outros sites

É só então atribuir à uma variável o resultado do if ternário, para depois usar como parâmetro da função que indiquei.

<script type="text/javascript">
	function pergunta()
	{
		var p = window.confirm('Edital e Consulta aos Livros Negros e Amarelos, lançados com sucesso! \n \n Deseja Imprimir o Formulário?');
		var url = ( p ) ? 'processo_iniciacao/edital_iniciacaoImpressao.asp?codigo="&BRcod_profano&"&action=view' : 'CadDocCandidato.asp?cod="&BRcod_profano&"';
		window.open( url );
	}
	pergunta();
	</script>
:P

 

Opa deu certo só que o seguinte... ele abre outra janela beleza... mais a que tem o botão ele vai para a pagina que grava as informações sendo que ele deveria ir para CadDocCandidato.asp?cod="&BRcod_profano&"

Compartilhar este post


Link para o post
Compartilhar em outros sites

IF/ELSE cara...

 

SE TRUE, faz o window.open() para tal..

SENÃO, faz o location da outra para outro tal...

 

consegue? :lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

IF/ELSE cara...

 

SE TRUE, faz o window.open() para tal..

SENÃO, faz o location da outra para outro tal...

 

consegue? :lol:

 

Não consegui tentei assim:

 

response.Write "<script>"
Response.Write "function pergunta() {"
response.Write "var p=window.confirm('Edital e Consulta aos Livros Negros e Amarelos, lançados com sucesso! \n \n Deseja Imprimir o Formulário?');"
response.Write "var url=(p) ? 'processo_iniciacao/edital_iniciacaoImpressao.asp?codigo="&BRcod_profano&"&action=view' : 'CadDocCandidato.asp?cod="&BRcod_profano&"';"
response.Write "if (p = true)"
response.Write "{"
response.Write "window.open( url );"
response.Write "}"
response.Write "else"
response.Write "{"
response.Write "document.location.href='CadDocCandidato.asp?cod="&BRcod_profano&"';"
response.Write "}"
response.Write "pergunta();"
response.Write "</script>"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Comparação são 2 sinais de ==

if (p == true)
e dá para simplificar.. já que você não precisa mais do ternário.

 

window.open( 'processo_iniciacao/edital_iniciacaoImpressao.asp?codigo="&BRcod_profano&"&action=view' );

Compartilhar este post


Link para o post
Compartilhar em outros sites

Comparação são 2 sinais de ==

if (p == true)
e dá para simplificar.. já que você não precisa mais do ternário.

 

window.open( 'processo_iniciacao/edital_iniciacaoImpressao.asp?codigo="&BRcod_profano&"&action=view' );

Obrigado William Bruno...

 

Agora está 100%

 

Abraços

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.