所以我在页面底部有一个服务器控件:
<%= addPopup() %>
这是它的代码:
protected String addPopup()
{
if (usedSearch == false)
{
return "";
}
else
{
return "<body id=\"test\" onload=\"popup.show()\" runat=\"server\">";
}
}
基本上,根据用户的操作,usedSearch 将是 true 或 false,从而导致 HTML 行被添加到页面中:
<body onload="popup.show()" runat="server">
这样做是向用户显示一个弹出窗口,我这样做是为了在需要时在回发时显示。
这适用于所有主要的现代浏览器。它在 Internet Explorer 8 中不起作用,即使它出现在包括 IE8 在内的每个浏览器的代码中。当页面源的一部分时,如何让 IE8 显示弹出窗口?