Parametros no link

4 respostas
andre.hebeler

Bom dia,

Estou c/ problemas na passagem de parametros atravéz de um link.

é o seguinte … tenho uma jsp que tem um combobox de empresas … cuja o valor é o código da mesma, logo abaixo eu tenho um campo texto onde deve ser digitado um código de turma e tenho também um link ao lado para consultar estes códigos de turma.
O problema é que os códigos de turma são vinculados a empresa … no banco …
então oq eu estou tentando fazer é passar o código da empresa escolhida no combo para este link de consulta !!!

Eu consigo pegar o código via JS mais depois não consigo volta ele na URL do link como parametro !!!

Alguém tem alguma alternativa para isso !?

desde já agradeço a ajuda !!!

4 Respostas

rrigoni

Seria algo assim?

window.location = window.location+’$param=’+document.getElementById(‘teuid’).value;

Ronaldo

andre.hebeler

não entendi direito sua dica …

como isso iria funcionar aqui ??

< a href="…/consulta/turma.jsp?empresa= "

reinaldo558

Você usa qual framework?

Dependendo do framework pode-se utilizar as taglibs, por exemplo a core.

<c:out value="${ESCOPO.VARIAVEL}"/>

ou como o rrigoni disse, direto com “$param”.

na prática a gambi ficaria assim:

<a href='www.asd.com.br/eeeee.jsp?nome=<c:out value="${ESCOPO.VARIAVEL}"/>'>
andre.hebeler

Bom … agradeço a ajuda de todos …

porém encontrei a solução sozinho !!! (vo procura tenta mais antes de pedir ajuda hehehehhe)

mais enfim … fiz o seguinte … criei uma função JS passando uma URL como parametro para abrir o popup … nesta função eu pego o valor do combobox setado e concateno c/ a URL !!!

Simples e facil !!! segue o código :

function abrir(URL) {
  				var width = 150;
  				var height = 250;
  				var left = 99;
  				var top = 99;
  				
  				var empresa = document.getElementById('vs_empresa').value; 
  				
  				URL = URL + empresa;

  				window.open(URL,'janela', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');

			}

e no link :

&lt; a href="javascript:abrir('../consulta/turma.jsp?planta=');" title="Turma"&gt;
Criado 14 de julho de 2009
Ultima resposta 14 de jul. de 2009
Respostas 4
Participantes 3