我页面上有一个html类型的button我加了一个鼠标点击事件是弹出对话框,如何在页面初始化时激活button的事件,非鼠标点击激活的,是用代码来激活的.
解决方案 »
- 关于GridView的ItemTemplate
- 怎么伪装链接地址状态
- 如何修改删除DataTable里的记录?
- 请帮忙看看第三方接口的错误信息MCR instance is not available是什么意思
- FCKeditor 编辑状态下显示的是源代码 切换到源代码把<> 这些都换成&alt 这些类似的了
- 为什么DataList显示不出数据?
- 做过widgets的来帮下。
- 删除数据库里的几个表,再从原有的备份文件里还原回来,怎么弄
- 100分求.net下工作流完整解决方案
- 在线等待,关hao123网站,我的hao123的功能,如何实现的,用到了什么功能,谢谢!
- 新手问题,将数据库相关操作写在单独的类中,供网站其它页调用,如何作?
- 觉得visual studio 2005的新控件做网站开发不方便啊
那想用什么来激活的??
ie上的操作都是基于事件的 你先确定自己要激活的方式。是用代码来激活的太笼统了 。事件都是写代码完成的 还不是代码。
你可以试下 自己重新绑定控件的委托事件 可能是你需要的效果。你可以自定义个事件 然后绑定相关的委托事件 就是自动生成的代码里面的东西 按自己的需求修改或增删
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{ //这里是事件的绑定
this.Button2.Click += new System.EventHandler(this.Button2_Click);
this.Button3.Click += new System.EventHandler(this.Button3_Click);
this.DataGrid1.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGrid1_PageIndexChanged_1);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
<script type=text/javascript>
function ButtonClick()
{
//按钮点击事件放这里
alert("加载的时候自动激活.");
}
</script><Body onload="javascript:ButtonClick();">
//Html代码
</Body>
//btn是你的那个html 的button的ID
var btn=document.getElementById("btn");
window.onload=btn.onclick;
</script><Body >
//Html代码
</Body>
<script type=text/javascript>
function ButtonClick()
{
//按钮点击事件放这里
alert("加载的时候自动激活.");
}
</script><Body>
//Html代码
</Body>
ButtonClick();
Button_Click();
</script>