当前位置: 代码迷 >> ASP.NET >> 在后台怎么把脚本注册到<head></head>中
  详细解决方案

在后台怎么把脚本注册到<head></head>中

热度:4505   发布时间:2013-02-25 00:00:00.0
在后台如何把脚本注册到<head></head>中
我的程序在运行时会向 form 注册一个 onmousedown事件,事件的执行脚本也是在后台动态创建的
运行时发现后动创建在脚本是安成 form 中的所在 onmousedown 总也找不到对象,
有什么办法能把后台的脚本注册到 form 之前或是 <head>中

------解决方案--------------------------------------------------------
楼主,请看此文
《ASP.NET中使用javascript 》
http://blog.csdn.net/octverve/archive/2007/08/30/1766016.aspx

希望对有帮助。
------解决方案--------------------------------------------------------
定义一个公共属性:public string scriptString;
初始化:scriptString = "<script>alert('OK');</script>";
在aspx页面中打印出scriptString
<head>
<%= scriptString %>
</head>
------解决方案--------------------------------------------------------
page.Header.InnerHtml += scriptString;如果是这样呢,CSS样式表连接还会被破快么?
------解决方案--------------------------------------------------------
在Head里加一个Literal控件 ,然后在Page_Load对Literal 赋值就可以了!
------解决方案--------------------------------------------------------
一批他们这么多兄弟这么多方法,还不灵活...这些方法难道不是在后台加进去的吗?
没搞懂lz的意思
  相关解决方案