Salve,
Ho questa porzione di codice:
codice:
<% If Request.Cookies("SobeanAccess") = "" Then %>
<div id="splash" style="position:absolute; top:30%; z-index:1">
  <table width="100%"  border="0" cellspacing="1" cellpadding="0" class="splash">
    <tr>
      <td align="center">

<% Response.Write(lang.item(strLang & "_INCLUDES_SPLASH_LOADING")) %></p></td>
    </tr>
  </table>
</div>
<% If NOT Request.ServerVariables("REQUEST_METHOD") = "POST" Then Response.Flush %>
<% End If ' Request.Cookies("SobeanAccess") = "" %>


...
...
...


<% If Request.Cookies("SobeanAccess") = "" Then %>
<script type="text/javascript" language="javascript">
	document.getElementById('splash').style.display = "none";
</script>
<% End If %>
Che non è altro che uno splash che viene nascosto quando la pagina viene caricata del tutto.

Ebbene, se da questo script NON tolgo la riga:

<% If NOT Request.ServerVariables("REQUEST_METHOD") = "POST" Then Response.Flush %>

Ottengo un errore nella validazione W3C:

Line 351 column 0: non SGML character number 0.

Ossia alla fine del documento: guardando con Notepad++ vedo che nella pagina è stato arbitrariamente aggiunto un "NUL" (immagino sia un byte nullo)
Può essere che il Response.Flush mi fa questi scherzi, ed aggiunge questo byte nullo alla fine del documento che mi "sballa" la validazione? Se si, come posso aggirare l'ostacolo?

Grazie...