Ciao a Tutti,
ho il seguente problema:
Ho una pagina che contiene una form con vari input type text da compilare e un campo input type=file per caricare l' immagine.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<script type="text/javascript">
function f_notify() {
var answer = confirm("Save changes ?")
if (answer) {
document.FrontPage_Form9.action = "fb_mod.asp"
document.FrontPage_Form9.submit();
return true; } }
function f_upload() {
if (document.getElementById('file_u1').value.length > 0) {
var reply = confirm("An update to document 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="date_ca" id="date_ca" value="<%=objRS("Ca_date")%>"
......
<input type="file" name="file_u1" id="file_u1" size="44">
.....
<button type="button" style="width:76px;" onClick="f_notify();f_upload()">Save</button>
....
</body>
Con IE se compilo sia i campi testo che il campo caricando l' immagine,
all' atto del Save i campi testo della form vengono aggiornati e l' immagine caricata.
(faccio uso dell' upload di Baol)
Mentre con Google Chrome il testo non mi viene modificato ma l' immagine caricata
mentre con FireFox e' il testo ad essere modificato ma non l' immagine, che non viene caricata.
Singolare e' quindi il comportamento opposto dei 2 browsers....
Come risolvere il problema ??
Grazie mille in anticipo !!!