页面注册js的方法比较
2009-09-17 11:59
134 查看
这里只给出比较,对于js在页面中各位置的作用,请参考其它文档
(一),通过Response来注册。
这种方法会把JS代码写在页面的最顶部(<html>的前面):
Html为:
(二)通过RegisterStartupScript注册
这种方法会把JS代码嵌入在页面的底部、表单的最后 (</form>前面),适用于要在页面控件加载完成后运行的JS代码 :
3 使用RegisterClientScriptBlock来注册
4 RegisterClientScriptInclude
(一),通过Response来注册。
这种方法会把JS代码写在页面的最顶部(<html>的前面):
Html为:
<script>alert('test');</script> <htm> <head><title> 无标题页 </title></head> <body> <form name="form1" method="post" action="ResponseTest.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGR1X58dvYJq82PoD7eO7iID3VAarQ==" /> </div> <div> </div> </form> </body> </html> |
这种方法会把JS代码嵌入在页面的底部、表单的最后 (</form>前面),适用于要在页面控件加载完成后运行的JS代码 :
<htm> <head><title> 无标题页 </title></head> <body> <form name="form1" method="post" action="ResponseTest.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGR1X58dvYJq82PoD7eO7iID3VAarQ==" /> </div> <div> </div> <script>alert('test');</script> </form> </body> </html> |
<htm> <head><title> 无标题页 </title></head> <body> <form name="form1" method="post" action="ResponseTest.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGR1X58dvYJq82PoD7eO7iID3VAarQ==" /> </div> <script>alert('test');</script> <div> </div> </form> </body> </html> |
<html> <head><title> 无标题页 </title></head> <body> <form name="form1" method="post" action="ResponseTest.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTQ2OTkzNDMyMWRkjYxieQIBG8ed+2Q4Klx0t2vSxDQ=" /> </div> <script src="test.js" type="text/javascript"></script> <div> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAgL6tayvBgKSoqqWD3vQXcwFvwN1ZlFp+YeinBhgnZk7" /> </div> <div> <input type="submit" name="btn" value="确定" id="btn" /> </div> </form> </body> </html> |
相关文章推荐
- 注册客户端js脚本的方法比较
- js禁止页面刷新与后退的方法
- 解决同一页面中两个iframe互相调用jquery,js函数的方法
- js跳转页面方法
- js跳转页面方法(转)
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- php用户注册页面利用js进行表单验证具体实例
- js页面跳转 和 js打开新窗口方法
- 调用父页面的元素或js方法
- 当页面特殊无法执行js时写的代码方法
- 页面加载完成在执行js几种方法
- asp.net页面传值的几种方法比较
- asp.net页面参数传递几种方法的比较 (转载)
- 浅谈页面装载js及性能分析方法
- js各种获取当前窗口页面宽度、高度的方法
- js刷新页面方法大全
- JS实现页面刷新方法
- iPhone UI设计注册页面的实现及TextField关闭键盘的两种方法
- 用js获取页面颜色值怎么比较?
- js刷新页面方法大全