Jump to content


Photo

Abrir Uma Nova Janela Através De Um Botão


  • Faça o login para participar
8 replies to this topic

#1 tathy

tathy

    Normal

  • Usuários
  • 113 posts
  • Sexo:Feminino
  • Localidade:Santos e Praia Grande
  • Interesses:Asp, PHP, JavaScript, HTML, Flash, DreamWeaver, Fireworks, PhotoShop, Delphi...

Posted 03/08/2005, 09:20

Preciso abrir uma nova janela a partir de um botão, sei que o jeito mais fácil era através do target no form, mas este já tentei e não deu certo, sei tb que poderíamos criar no js uma função, mas o form já tem uma função de onsubmit que é para buscar no bd o texto que está sendo digitado e trazer para tela.
o código do meu form é o seguinte:
<form method="POST" onsubmit="return BuscaRef('');" name="form_busca_ref" >
<td width="122">Buscar por referência:</td>
<td width="65"><input name="txt_ref" type="text" style="width:65px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-left:3px; padding-right:3px" maxlength="10"/></td>
<td width="20"><input name="bt_buscar" type="submit" id="bt_buscar" style="width:50px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;" value="Buscar"/></td>
</form>

o código do meu javascript desse onsubmit segue abaixo:
function BuscaRef(v_menu) {
	//verifica se o campo estiver vazio obriga a preencher
                 if (document.form_busca_ref.txt_ref.value == "") {
  alert('Campo em branco, por favor preencha-o.');
  document.form_busca_ref.txt_ref.focus();
  return false;
	}
                //se o campo estiver menos de 3 caracteres obriga a colocar mais
                else if (document.form_busca_ref.txt_ref.value.length < 3) {
  alert('Escreva corretamente a referência!');
  document.form_busca_ref.txt_ref.select();
  return false;
	}
                //se estiver completo vai para a página abaixo, lá ele faz a busca do imovel e imprimi na tela
                else {
  v_menu = v_menu.toUpperCase();
  window.location='venda_detalhes.asp?ref='+document.form_busca_ref.txt_ref.value;
  return false;
	}
}
Por favor o código está funcionando a única coisa é que ele está abrindo na mesma janela e queria que abrisse numa nova janela!
Agradeço a atenção de vcs e aguardo resposta!!
Valew
Beijinhos
Tathy

Edição feita por: tathy, 03/08/2005, 09:39.

asp, css, js, flash, fireworks, photoshop, dreamweaver, xml, sql, mysql, access, asp.net!
A vida foi feita pra curtir, curta a vida da sua maneira, eu curto a minha programando!

#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 03/08/2005, 09:23

function BuscaRef(v_menu) {
//verifica se o campo estiver vazio obriga a preencher
                if (document.form_busca_ref.txt_ref.value == "") {
alert('Campo em branco, por favor preencha-o.');
document.form_busca_ref.txt_ref.focus();
return false;
}
              //se o campo estiver menos de 3 caracteres obriga a colocar mais
              else if (document.form_busca_ref.txt_ref.value.length < 3) {
alert('Escreva corretamente a referência!');
document.form_busca_ref.txt_ref.select();
return false;
}
              //se estiver completo vai para a página abaixo, lá ele faz a busca do imovel e imprimi na tela
              else {
v_menu = v_menu.toUpperCase();
window.open='venda_detalhes.asp?ref='+document.form_busca_ref.txt_ref.value;
return false;
}
}


Klaus Paiva
Conheça também: Taperás

#3 tathy

tathy

    Normal

  • Usuários
  • 113 posts
  • Sexo:Feminino
  • Localidade:Santos e Praia Grande
  • Interesses:Asp, PHP, JavaScript, HTML, Flash, DreamWeaver, Fireworks, PhotoShop, Delphi...

Posted 03/08/2005, 09:28

Klaus, com este código ele não localiza, pois na realidade ele manda localizar na página aí a pagina não abre...

window.open='venda_detalhes.asp?ref='+document.form_busca_ref.txt_ref.value;


window.location='venda_detalhes.asp?ref='+document.form_busca_ref.txt_ref.value;


valew pela força aguardo posição!!!
asp, css, js, flash, fireworks, photoshop, dreamweaver, xml, sql, mysql, access, asp.net!
A vida foi feita pra curtir, curta a vida da sua maneira, eu curto a minha programando!

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 05/08/2005, 09:21

Desculpe thaty, seria assim o window.open:

window.open ('venda_detalhes.asp?ref='+document.form_busca_ref.txt_ref.value);


Klaus Paiva
Conheça também: Taperás

#5 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 27/09/2017, 08:47

Propecia Impotencia Propecia Liver Function cialis online Cialis Erfahrungen Forum Priligy Approuve Au Canada Dragon Power

#6 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 27/09/2017, 22:03

Propecia Dati Tecnici Mejor Cialis O Viagra Amoxicillin For Tooth Extraction cialis Ways To Last Longer In Bed Us Purchasing Of Furosemide Amoxil Schnucks

#7 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 25/10/2017, 00:38

Torsemide viagra Cialis Ou Generique
Cheap Mexico No Rx Doxepin Dog Keflex Side Effects Cialis Brand 20 Mg buy cialis Ou Acheter Du Cialis Propecia Espalnds Bueno Viagra 100 Forum

#8 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 05/11/2017, 14:25

Cheap Kamagra Canada levitra canada Is Keflex Sulfur Drug Can I Take Sudafed With Keflex
Buy Propecia Canada 1 Mg Amitriptyline No Rx Needed Finasteride 1 Mb Propecia buy viagra Elimite

#9 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 05/12/2017, 00:02

Kamagra Dapoxetine Cialis Boite De 8 viagra Indiageneric Famciclovir Cost
Order Now Fluoxetine viagra Propecia Kidney Stones Astromenda Levitra Cerco
Amoxicillin Doseage Treatment Course For Pneumonia Propecia Generique 1mg Prevacid Buy One Get One Free Rebate online pharmacy Viagra Funciona En Mujeres Viagra Rapide Zithromax Against Chlamydia




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq