LNotes-ASP.NET-在asp.net上嵌入javascript脚本

ylbtech-LearningNotes:LNotes-ASP.NET-在asp.net上嵌入javascript脚本
 
1.A,学习课程-知识点

 在asp.net上嵌入javascript脚本。

1.B,课堂笔记及课下总结

在asp.net上嵌入javascript脚本

  实例 关键点
1,客户端调用Javascript

function fun1()
{
return confirm("是否确认");
}

<asp:Button ID="B1" runat="server" text="客户端调用javascript" OnClientClick="return fun1()" />

return

OnClientClick="return fun1()"

     
2,服务器端调用Javascript

<script type="text/javascript" language="javascript">
function fun1()
{
return confirm("是否要提交");
}

</script>

<asp:Button ID="B1" runat="server" text="客户端调用javascript" OnClick="B1_Click" />

protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "return fun1()");

}

return

 

 

OnClick="B1_Click"

 

Button1.Attributes.Add("onclick", "return fun1()");

     
     
3,直接写入相应位置,但只起到提示作用,此方法会有百页问题 Response.Write("<script language='javascript'>");
Response.Write("alert('是否要删除')");
Response.Write("</script>");
 
     
     

4,Page属性

不会产生百页

Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "mysc1", "alert('注册成功')" ,true);//加在html文件的顶部部,在页面显示前执行。
//Page.ClientScript.RegisterStartupScript(this.GetType(), "mysc2", "alert('注册成功')", true);//加在html文件的底部,在页面全部显示后执行。
 
     
     
5,引用Javascript Page.ClientScript.RegisterClientScriptInclude(this.GetType(), "mysc1", "a1.js");  
     
1.C,升华提升|领悟|感知|天马行空-痴人说梦

 无。

warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted on 2013-02-25 16:27  ylbtech  阅读(657)  评论(0编辑  收藏  举报