我有内部ASP一个div:内容:C#asp.net调用JavaScript的
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div id="slidebar" style="display:none;" >There are some pending approvals.Please approve by the 25th of this month
<a href="#" id="slink" style="margin-left:10px;" onclick="fade('slidebar');">Click here to close <sup style="font:caption;color:#373636;">X</sup></a>
</div>
<script language="javascript" type="text/javascript">
function showbanner()
{
document.getElementById("slidebar").style.visibility="visible";
}
</script>
<\asp:content>
和后面的代码:
ClientScript.RegisterClientScriptBlock(Page.GetType(), "displaybanner", "return showbanner();", true);
我不能调用从代码的功能showbanner后面,即使我直接使用registerclientscript调用showbanner中的语句...它不会被调用。
请帮
你的aspx将<\ asp:content>作为您的第一个内容占位符的关闭标记。这是发布时发生错误,还是在您的代码中? – Tony 2011-03-03 19:35:01
检查您的结束标记: – 2011-03-03 19:35:12
这是一个打字错误...没有问题的标记 – abbas 2011-03-03 19:36:32