我正在尝试从cs文件后面的代码打开jquery colorbox。它适用于chrome但mozila或Internet Explorer无法正常工作
.aspx代码:
<script type="text/javascript">
function OpenColorBox() {
$.colorbox({
opacity: 0.1,
width: '350px',
height: '350px',
iframe: true,
href: 'Test.aspx',
onLoad: function () {
$('#cboxClose').remove();
},
});
}
</script>
<asp:Button ID="Button2" runat="server" Text="Save this Search Criteria" CssClass="srchBtn btnNew"
OnClick="Call_Click" />
.cs文件
protected void Call_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this,this.GetType(), "alert", "OpenColorBox(); return false;", true);
}
我错过了什么???如果有人对此有任何想法,请帮助我。
答案 0 :(得分:0)
试试这个
protected void Call_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(
((Button)sender),
((Button)sender).GetType(),
"alert",
"OpenColorBox();return false;",
true);
}