Javascript 加载前显示空白的页面

Javascript 加载前显示空白的页面,javascript,php,pageload,Javascript,Php,Pageload,我有一个网站,我正在工作的以下代码。这是商业用的。该网站实际上是在PHP中,文件是index.PHP,因为它存在于服务器上。您可以访问以下网站:www.tradingcharts.ca。到目前为止,该网站的功能非常完善。还有一些功能需要添加,例如将表单数据保存到磁盘和数据验证 我的问题是,无论最终用户何时加载网站,都会有明显的延迟。当最终用户点击表单上的提交按钮打开帐户或登录帐户时,也会发生此延迟。延迟持续约半秒,在呈现内容之前,屏幕变成空白。但问题是,当我在使用IIS的个人电脑上加载网站时,这

我有一个网站,我正在工作的以下代码。这是商业用的。该网站实际上是在PHP中,文件是index.PHP,因为它存在于服务器上。您可以访问以下网站:www.tradingcharts.ca。到目前为止,该网站的功能非常完善。还有一些功能需要添加,例如将表单数据保存到磁盘和数据验证

我的问题是,无论最终用户何时加载网站,都会有明显的延迟。当最终用户点击表单上的提交按钮打开帐户或登录帐户时,也会发生此延迟。延迟持续约半秒,在呈现内容之前,屏幕变成空白。但问题是,当我在使用IIS的个人电脑上加载网站时,这种现象不会发生;仅当其上载到非现场服务器时才会发生。我愿意听取关于如何纠正这个问题的建议。请随时查看以下源代码:




不要将大量代码放在一个字符串中进行回显,只需关闭PHP块
?>
,编写所有代码,然后在需要时使用
再次打开该块,我还建议将JS放在一个单独的JS文件中。这个问题也太广泛了。我们对它所在的服务器一无所知。延迟的原因可能有很多。它可能是一个缓慢的服务器、内存不足、CPU速度慢、许多请求、糟糕的网络连接、服务器上运行的许多进程等等。它可以是任何东西。您需要进行一些调试和分析,以缩小问题的范围。简单的原因可能是,在您开始在屏幕上显示任何内容之前,页面必须完全加载。-但是我看不到访问站点时出现明显的、比平常更多的延迟。对于一个可能的解决方案,有没有一种方法可以只在加载完成时显示站点的内容?
Found a solution.  Using jquery solved the problem.  Essentially it allowed me to post variables to the server without actually submitting the variables by a regular form.  A snippet of the code is shown below.