One method I have seen before is to embed the main content of the page in a div, which is initially set to be invisible
<div id="mainPageDiv" style="display:none;">
<form id="form1" runat="server">
... Your content here...
</form>
</div>
Then, on the page load event in javascript, you set the main div to be visible.
<body onload="document.getElementById('mainPageDiv').style.display='block';">
I am not sure exactly effective this would be though. One drawback would be the users would be present with a totally white screen for a short-while, possibly leading them to think there was a problem.