我有一个简单的 js 函数();与 FF 和 GC 完美配合,但不适用于 IE 版本。9 和 10,因为我是这样测试的。我花了几个小时才弄清楚并使它工作或找出为什么它不仅仅在 IE 上工作,我什至编写了另一个用于测试目的的函数并将 Linkbutton 更改为常规 Button 但没有运气。这里是,
function showInsert() {
var divInsert = document.getElementById('divInsert');
divInsert.style.display = 'block';
}
<asp:Button ID="btnSelect" runat="server" Text="Add a comment" OnClick="btnSelect_Click" OnClientClick="showInsert();" />
这是 aspx.cs 中的 onClick 事件,
ClientScript.RegisterStartupScript(GetType(), "JavaScript", "javascript:showInsert();", true);
//divInsert.Style["display"] = "block";
//divInsert.Visible = true;
this.programmaticModalPopup.Show();