EL- Expression Language

2 respostas
D

Como faço para usar uma EL como um parametro de uma função javaScript que espera uma string ?
Ex:

<t:graphicImage url="/images/cal_button.gif" 
                                        onclick="javascript:window.open('${obj.site}','site do
                                        uol','width=800,height=600,top=0,left=0,toolbar=0,location=0,status=1,menubar=1,scrollbars=1,resizable=1');"
                        />

o problema esta no: javascript:window.open(’${obj.site}’, …

2 Respostas

pablofaria

crie uma função de abrir janela e a chame no onclick passando parâmetros pra ela;

comigo funcionou

AndreAlves

coloca entre aspas duplas ao invés de aspas simples:

<script>
var valorSite = "${obj.site}";
</script>

<t:graphicImage url="/images/cal_button.gif"   
                onclick="javascript:window.open(valorSite,'site do   
                uol','width=800,height=600,top=0,left=0,toolbar=0,location=0,status=1,menubar=1,scrollbars=1,resizable=1');"   
/>
Criado 8 de março de 2008
Ultima resposta 9 de mar. de 2008
Respostas 2
Participantes 3