asp.net注册Javascript的方法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了asp.net注册Javascript的方法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1380字,纯文字阅读大概需要2分钟。
内容图文
![asp.net注册Javascript的方法](/upload/InfoBanner/zyjiaocheng/382/309161b33be24877be13c77cb9cffb68.jpg)
1、IsStartupScriptRegistered:对象是否注册了启用脚本。
2、IsClientScriptBlockRegistered:对象是否注册了客户端脚本块。
3、IsClientScriptIncludeRegistered:对象是否注册了客户端脚本包含。
第一个例子:
string info = "<script>alert('你好吗?');</script>";
//判断事件是否被注册,写入区域:<body>----<script></body>
if (!Page.ClientScript.IsStartupScriptRegistered("test"))
{
//动态注册并执行Javascript
Page.ClientScript.RegisterStartupScript(this.GetType(), "test", info);
}
第二个例子:
aspx文件:
姓名:<input id="txtUserName" type="text" />
<input id="btnSubmit" type="button" value="确定" onclick="salert(txtUserName.value)" />
cs文件:
string info = "function salert(userName){alert('你的名字:' + userName)}";
//判断test是否已注册
if (!Page.ClientScript.IsClientScriptBlockRegistered(this.GetType(), "test"))
{
//动态注册Javascript
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "test", info, true);
}
第三个例子:
aspx文件:
姓名:<input id="txtUserName" type="text" />
<input id="btnSubmit" type="button" value="确定" onclick="salert(txtUserName.value)" />
Jscript.js
function salert(userName)
{
alert("你的名字" + userName);
}
cs文件:
//判断test是否已注册
if (!Page.ClientScript.IsClientScriptIncludeRegistered(this.GetType(), "test"))
{
//动态注册Javascript
Page.ClientScript.RegisterClientScriptInclude("test", "Jscript.js");
}
内容总结
以上是互联网集市为您收集整理的asp.net注册Javascript的方法全部内容,希望文章能够帮你解决asp.net注册Javascript的方法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。