uma duvida como faço pra substituir em uma variavel definida em jstl as variaveis recebidas em uma javascript???
O linkmontado abaixo está com o nome do campo e queria o conteudo …
alguém pode me ajudar …
abs
function abrir(codigobanco,codigoagencia) {
var width = 150;
var height = 250;
var left = 99;
var top = 99;
var chamada= "/chamaDetalhade?action=detalhe&codigobanco="+codigobanco+"&agencia="+codigoagencia;
window.open(chamada,'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');
}
sim.é isso que eu quero como substituir as variaveis de a function do javascript recebe
como concatenar na string chamada qual seria a sintaxe…pois não achei na internet nada igual…a isso
se alguém puder me ajudar
function abrir(codigobanco,codigoagencia) {
var width = 150;
var height = 250;
var left = 99;
var top = 99;
var chamada= "/chamaDetalhade?action=detalhe&codigobanco="+codigobanco+"&agencia="+codigoagencia;
window.open(chamada,'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');
}
se o que vc quer for atribuir o valor para uma variável em javascript é só fazer
var tamanho = ${escopo.nomeVariavel};
agora se vc quiser fazer o contrário acredito q vc terá que passar esses valores pelo post ou get para outro lugar, pq o JSTL é processado antes da pagina ser executada
como faço pra substtuir em uma variavel jstl por parametro em um javacript …
abs
[code]
<c: var= caminho value="/cliente/cadastr?acao=inclui&banco=var1&agencia=var2"
function abrir(codigobanco,codigoagencia) {
var width = 150;
var height = 250;
var left = 99;
var top = 99;
// como substituitr na variavel caminho var1 por codigobanco e var2 por codigoagencia
window.open("${caminho}",‘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’);
}