Questo in sostanza è il codice che non và per IE6
nella stessa pagina ci sono form e function uguali che richiamano altre pagine che funzionano bho.


codice:
function modificaApporto(idente)
{
  DatiApporto=window.showModalDialog("apportoModifica.asp?idprodotto=<%=idprodotto%>&idEnte="+idente,"","dialogWidth:600px;dialogHeight:200px;help:no;status:no;unadorned:no");
  if (!DatiApporto) return;
  else{
	modulo_apporto.apporto.value=DatiApporto[0];
	modulo_apporto.estendi.value=DatiApporto[1];
	modulo_apporto.idente.value=idente;
  }
 modulo_apporto.submit();
 
}

<form name="modulo_apporto" method="post" action="EditApportoEnte.asp?tipo=scheda"> 	<input type="hidden" name="apporto" value="">
	<input type="hidden" name="estendi" value="">
	<input type="hidden" name="idprodotto" value="<%=Prodotti.IDPRODOTTO%>">
	<input type="hidden" name="idobiettivo" value="<%=Prodotti.IDGESTIONALE%>">
	<input type="hidden" name="idogr" value="<%=idgovernativo%>">
	<input type="hidden" name="idente" value="">
</form>