日期:2014-05-18  浏览次数:20383 次

服务器与客户端脚本互访
请问:我写了一个MessageShow类,返回的对话框信息用Response.Write( " <script   language=javascript> alert( '... '); </script> ");来实现的。这样显示对话框的同时,页面显示的是空白的。那我如何能实现在不刷新页面的情况下,显示对话框呢?

------解决方案--------------------
在页面运行到最后一行前,alert里面的变量必须有内容,否则就是白的.
------解决方案--------------------
不刷新页面的话..
AJAX
------解决方案--------------------
Page.ClientScript.RegisterStartupScript
(this.GetType(), "key ", " <script> alert( '…… ');location.href( 'xx.aspx '); </script> ");
背景就不为空白:

要想不刷新页面 ajax :