Il problema l' ho risolto sia con Google Chrome che con Internet Explorer cosi':
Sono dentro il mio frame fb_ins.asp:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<base target="_self">
<script type="text/javascript">
function f_notify() {
var answer = confirm("Save changes ?")
if (answer) {
var xmlhttp;
if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); }
else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.open("POST","fb_mod.asp",true);
xmlhttp.send();
window.location.href = 'fb_ins.asp';
f_upload(); }
}
//
//
function f_upload() {
var reply = confirm("An update image documents is ready to be done; Please confirm.")
if (reply) {
document.FrontPage_Form9.encoding = "multipart/form-data";
document.FrontPage_Form9.action = "fb_upload.asp
document.FrontPage_Form9.submit();
return true; }
}
</script>
</head>
<body>
<form method="POST" name="FrontPage_Form9">
.....
<input type="text" name="prj_nome" id="prj_nome" value="<%=objRS("Nome")%>" />
......
< input type="file" name="file_u1" id="file_u1" size="44">
<button type="button" style="width:76px;" onClick="f_notify();">Save</button>
.....
</form>
Sia che cambi il testo, sia che insieme al testo carichi un' immagine il comportamento di GC e di IE e' il medesimo e funzionano entrambi bene !!
FireFox invece non digerisce dopo la chiamata Ajax il window.location.href ed infatti in questo modo non fa niente.
Se provo a disabilitare le righe della chiamata Ajax per fargli caricare solo l' immagine funziona,
se invece nella funzione f_notify() commento la chiamata alla funzione f_upload() e faccio eseguire solo la chiamata Ajax di salvataggio dati, non fa nulla .... perche' ???????????????
Grazie x l' aiuto !!!