重要的人越来越少,剩下的越来越重要。拼你想要的,争你没有的。要想人前显贵,就得背后遭罪。最穷不过要饭,不死终会出头!
1 这种方式只能调用简单的JS代码。不能调用自定义的函数。
string jss = "<script language='javascript' type='text/javascript'> alert('hello')</script>";
Response.Write(jss);
2 通用方法。其中的的 mya()是前台 代码 中自定义的一个函数。
(1)
string sl="<script language='javascript' type='text/javascript'> mya('he')</script>";
Page. ClientScript.RegisterStartupScript(ClientScript.GetType(), "mya", sl);
(2)
Page.ClientScript 属性
string sl="<script language='javascript' type='text/javascript'> mya('he')</script>";
Page.RegisterStartupScript( "mya", sl); //Page的RegisterStartupScript方法已过时,改用ClientScript的RegisterStartupScript方法。
获取用于管理脚本、注册脚本和向页添加脚本的 ClientScriptManager 对象。//调用该属性返回一个ClientScriptManager对象。
备注 :
使用 ClientScript 属性获取一个可用于管理脚本、注册脚本和向网页添加脚本的ClientScriptManager 对象。有关更多信息,请参见 ClientScriptManager 类。
ClientScriptManager 类是 ASP.NET 2.0 中新增的类,它替代现在已被否决的用于管理脚本的Page 类方法。
ClientScriptManager 类
在 Web 应用程序中定义用于管理客户端脚本的方法。
ClientScriptManager.RegisterStartupScript 方法 //向客户端动态添加脚本
向 Page 对象注册启动脚本。
本文.net后台代码调用前台JS的两种方式到此结束。真正成功的人生,不在于成就的大小,而在于你是否努力地去实现自我,喊出自我的声音,走出属于自我的道路。小编再次感谢大家对我们的支持!