首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教如何在一个ImageButton控件里面调用JS的函数

2012-04-21 
请问怎么在一个ImageButton控件里面调用JS的函数?asp:ImageButton IDImageButton2 runatserver Ima

请问怎么在一个ImageButton控件里面调用JS的函数?
<asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/js/edit.gif" />


<script language="javascript" type="text/javascript">
  function fnOpen(id,name) 
  {
  var returnTarget = window.showModalDialog("SubNatrue.aspx?id="+id+""+"&name="+escape(name)+"","", "dialogHeight=300px;dialogWidth=400px;center=yes;resizable=yes;help=no;");
  window.parent.location.reload(); 
  }
   
 </script>


我想在ImageButton中调用fnOpen方法

[解决办法]
jq调用ImageButton2的点击事件执行fnOpen
[解决办法]
客服端可以直接在 

<asp:ImageButton ID="ImageButton2" OnClientClick=“return fnOpen(id,name)” runat="server" ImageUrl="~/js/edit.gif" />

服务器当
Response.Write("<script>fnOpen(id,name)</script>") 

参数自己传进去就行了



[解决办法]
<asp:ImageButton ImageUrl="" runat="server" OnClientClick="return fnOpe(id,name)"/>
[解决办法]
<asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/js/edit.gif" OnClientClick="fnOpen(参数); return true;" />

如果不想造成postback return false;

热点排行