avendo questo codice:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<frameset rows="50,*" cols="*" frameborder="no" border="0" framespacing="0">
  <frame id="topFrame" name="topFrame" src="topframe.php" scrolling="No" noresize="noresize" title="topFrame">
  <frameset rows="*" cols="150,*" framespacing="0" frameborder="no" border="0">
    <frame id="leftFrame" name="leftFrame" src="leftframe.php" scrolling="No" noresize="noresize" title="leftFrame">
    <frame name="mainFrame" id="mainFrame" src="mainframe.php" title="mainFrame">
  </frameset>
</frameset>
<noframes><body>
</body>
</noframes></html>
in leftframe.php ho inserito un link a una pagina di registrazione
mettendo su <a href target="mainFrame"

fin qui tutto ok.
ora, una volta aperta la pagina in mainFrame, ho un form, dove alla pressione di submit dovrebbe modificare il leftframe e il mainframe. (ovviamente in mainframe deve passare le variabili del form e left deve essere refreshato)

Ho cercato in giro e ho trovato una funzione Js
codice:
function multiload( url1, url2 ) {
    parent.frames[1].location.href = url1;
    parent.frames[2].location.href = url2;
}
però funziona solo alla seconda pressione del tasto del form
ossia, lo premo una volta e sembra non succedere niente,
lo premo una seconda volta e il bottone fa quello che deve fare

su IE invece non ne vuole sapere
qualcuno ha una soluzione o suggerimento?