Ir para conteúdo

POWERED BY:

Arquivado

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

Gutty

[Resolvido] window.open

Recommended Posts

Pessoal, desculpaê eu estar rebrindo um Tópico antigo...

Mas é que estou com uma dúvida legal...

 

 

Tô tentando abrir a mesma página com Windows.open, até aí tudo bem, só que quero enviar para o cabeçalho o valor que escrei no textbox sem ser por envio de form:

 

<input id=\"fieldformcad\" onBlur=\"javascript: window.open('?codigo='this,'_self');\" name=\"codprod\" type=\"text\">

 

E aí? alguma dica?!?...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi, oque é que você quer enviar ?

 

Tem erro nas aspas ali..

 

Tópico Dividido.

A referência se encontra aqui

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bruno, primeiramente obrigado pela atenção despendida.

 

O THIS que coloquei em vermelho seria apenas para referência na ajuda, sei que existe algo errado...

Ocorre que quando tento abrir conforme abaixo, a página não abre na mesma janela entende?

...onblur=\"javascript: window.open('?codigo='+this.value,+'_self');\"...

 

Queria ao sair de uma textbox que fosse chamada a página novamente com o valor da mesma no cabeçalho(endereço).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah tá.. o método window.open é para abrir novas janelas..

 

<input type="text" name="codprod" id="fieldformcad" onblur="window.location='?codigo='+this.value" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah tá.. o método window.open é para abrir novas janelas..

 

<input type="text" name="codprod" id="fieldformcad" onblur="window.location='?codigo='+this.value" />

 

PUTZ! Bruno, valeu mesmo...

 

E o pior é que eu já tinha tentado: só que assim>>> onblur=\"javascript: window.location('?codigo='+this.value);\"

Só que dava erro! O problema era nos parênteses???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, pense na diferença entre 'funções' e 'atributos'.

 

.location é um atributo.

.open é um método (função)

 

Mesma coisa que tentar fazer:

 

elemento.style.display('block'); // .style e .display são atributos, e não métodos/funções

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.