这就是我希望它发挥作用的方式:
这是我的代码:
protected void onExportButtonClick(object sender, EventArgs e)
{
if (DateTime.Compare(DateCalendar.SelectedDate, DateTime.Today) > 0)
DateCalendar.SelectedDate = DateTime.Today;
Response.Write("<html>");
Response.Write("<head><title>IMAGEN - Export to Excel</title></head>");
Response.Write("<META HTTP-EQUIV='Refresh' CONTENT='0; URL=FilesGenerated.aspx?PostBackUrl=Default.aspx'>");
Response.Write("<body background='images/Background.jpg'>");
Response.Write("<h1>Exporting database</h1><br />");
Response.Write("<h2>Please Wait...</h2><br />");
for (int index = 0; index < 50; index++)
Response.Write(" ");
Response.Write("<img src='images/hourglass_rotates.gif' />");
Response.Flush();
Export();
Response.Write("</body></html>");
Response.Flush();
}
适用于某些浏览器。你能帮我理解为什么它不适用于其他浏览器。
问题是 - 我(用户)看不到沙漏。当我点击按钮时,我看到浏览器正在做某事(很长一段时间),然后直接进入默认页面。
答案 0 :(得分:0)
以下是IE8的解决方案:
工具 - &gt;互联网选项 - &gt;高级 - &gt;安全
必须启用启用SmartScreen筛选器选项