Salve vi scrivo in merito al problema su firefox, dove
devo inserire la chiamata all'interno di un if in javascript , ma andando
sull'applicazione e cliccando sul bottone non mi appare nessuna pop-up ,,,
di seguito il codice:
<html:button title="Assegna a gruppo" styleClass="button" property="button"
onclick="javascript:gestioneEvento('reload');if(co ntrolloCheck()){var path=<%
=request.getContextPath();%>; window.open(path+'/cambioGruppo.do?
evento=cercaGruppiSocietaApp','POPUP','width=900,h eight=600,left=50,top=50,
scrollbars=no,resizable=yes,status=yes')}">
<bean:message key="button.assegna" />
</html:button>
C'è quel if(controlloCheck()){var path=<%=request.getContextPath();%>;
window.
open che non mi apre il popup perche' forse non è in grado di calcolarsi il
path con chiamata al metodo java all'interni di javascipt...
qualcuna ne sa qualcosa in merito?
nella console mi appare l'Eccezione URLDecoder: Illegal hex characters in escape (%)
pattern - For input string: "=("
Ho visto da un sacco di siti , ma non sono ancora riuscito a risalire a galla...
che potrebbe essere..???
grazie per le eventuali risposte