请问 如何在后台给 <body>, 增加客户端事件 例如:<body onload="alert('')" 请问 如何在后台给 <body>, 增加客户端事件 例如:<body onload="alert('')" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body onload="alert()"然后在写JS!!! 假如 A.aspx继承了母版页,你是无法写js的,要求在 A.aspx写入 <body onload="alert('')"要的是这样的实现 <body id="body" runat="server">protected void Page_Load(object sender, EventArgs e){ this.body.Attributes.Add("onload", "alert('liuliu')");} 假如 A.aspx继承了母版页,你是无法写js的,要求在 A.aspx写入 <body onload="alert('')"要的是这样的实现 sorry for my misunderstanding :)MasterPage.master-<body runat="server" id="body"> <form id="form1" runat="server"> <div> <asp:contentplaceholder id="ContentPlaceHolder1" runat="server"> </asp:contentplaceholder> </div> </form></body>Default.aspx-<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><asp:Content ID="content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder1"></asp:Content>Default.aspx.cs- protected void Page_Load(object sender, EventArgs e) { ClientScript.RegisterStartupScript(this.GetType(), "", "<script>document.getElementById('ctl00_body').onload =function(){alert('liuliu');}</script>"); } sorry我改了此处('ctl00_body')为('bodyid')改回就好了,请问这个 ct_100是什么意思啊? 明白了 ct_100 是asp生成的,非常感谢! Table控件为什么加了一行就不能再加了? .net webform 怎么打开文件夹 请问asp.net中iframe怎样自适应高度 有關于遞歸查找子控件(CheckBoxList) asp.net 运行sql脚本 如何在HTML代码在使用VB代码 AJAX问题 如何用asp获得手机参数? 文件下载问题 线程锁之ReaderWriterLockSlim 如何在ASP.NET中使用WINFORM里的MESSAGEBOX 为什么我的IIS可以解析html而不能解析Aspx
然后在写JS!!!
要的是这样的实现
{
this.body.Attributes.Add("onload", "alert('liuliu')");
}
要的是这样的实现
<body runat="server" id="body">
<form id="form1" runat="server">
<div>
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
</asp:contentplaceholder>
</div>
</form>
</body>Default.aspx-
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><asp:Content ID="content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
</asp:Content>Default.aspx.cs-
protected void Page_Load(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>document.getElementById('ctl00_body').onload =function(){alert('liuliu');}</script>");
}
改回就好了,请问这个 ct_100是什么意思啊?