Ciao ragazzi!
Sto modificando codice altrui quindi non so che abbiano combinatocmq
In una pagina se premi un bottone viene richiamata la funzione archivia
<button class="button" onclick="archivia(1)">
che è la seguente
In internet explorer questa funzione apre un popup che mantiene il focus perennemente mentre la pagina chiamante rimane la stessa. In firefox e in opera invece la pagina principale viene sostituita da una pagina di errore di tomcat:codice:function archivia(commandvalue){ var url = "<%=request.getContextPath()%>/schedaimmobile/common/archiviazione.jsp?commandvalue="+commandvalue; var w = window.open(url, 'cercacontratto', 'toolbar=no,location=no,directories=no,menubar=no,scrollbars=auto,status=yes' +',width=450,height=250' ); w.opener = window; handlerFocus = document.body.onfocus; document.body.onfocus = function(){ w.focus(); return false;} }
E il popup viene creato ma non mantiene il focus se clicco altrove (problema minore)codice:The server encountered an internal error (Action[/SchedaContratto] does not contain method named )
Perchè viene sostituita la pagina?![]()
![]()
Grazie mille a chi mi aiuterà![]()

cmq
Rispondi quotando