动态添加——例如js标签到head中
来源:互联网 发布:淘宝2个金冠店值多少钱 编辑:程序博客网 时间:2024/05/18 01:27
例子:
C#
.cs文件:
HtmlGenericControl js = new HtmlGenericControl("script");
js.Attributes.Add("type", "text/javascript");
js.Attributes.Add("src", "js/testform2.js");
Page.Header.Controls.Add(js);
.aspx 文件:
在该文件中要注明(红色部分,否则会报错!): <head runat="server">
说明:
有时用到母板页,如果我们把样式文件、js文件都直接添加到母板是很方便,但对引用母板页的页面来说有些可能是多余的。
既然没有用,那为什么要添加呢?而且加载这些文件也是占资源的,特别是文件很大的,弊病就显现出来了。
下来帖出常用的:
01 HtmlGenericControl js = new HtmlGenericControl("script");
02 js.Attributes["type"] = "text/javascript";
03 js.Attributes["src"] = "js/jquery.validate.js";
04 HtmlGenericControl mes = new HtmlGenericControl("script");
05 mes.Attributes["type"] = "text/javascript";
06 mes.Attributes["src"] = "js/jquery.validate.messages_cn.js";
07 HtmlMeta meta1 = new HtmlMeta();
08 meta1.Name = "keywords";
09 meta1.Content = "L****";
10 HtmlMeta meta2 = new HtmlMeta();
11 meta2.Name = "description";
12 meta2.Content = "********";
13 Page.Header.Controls.Add(js);
14 Page.Header.Controls.Add(mes);
15 Page.Header.Controls.Add(meta1);
16 Page.Header.Controls.Add(meta2);
如果你发现没有系统自带的方法或属性用如下方法:
1 HtmlGenericControl mes = new HtmlGenericControl("标签");
2 mes.Attributes["属性"] = "**";
3 mes.Attributes["属性"] = "***";
- 动态添加——例如js标签到head中
- 动态将Js代码写入到Head标签中
- ASP.NET动态加载Js代码到Head标签中(三种方法)
- ASP.net动态添加head标签
- ASP.net动态添加head标签
- js 动态添加标签
- js动态添加标签
- js 动态添加标签
- 动态添加外部样式到head部分
- js动态添加HTML标签
- js动态添加标签和动态删除标签
- js动态添加标签(四)
- js动态添加标签(五)
- JS&JQuery动态添加select option标签
- js中动态添加数组
- js 中 添加动态参数
- js 点击动态添加标签 删除指定标签
- js中加载并解析xml文件, 动态添加标签,控件
- jfreechart设置字体
- andriod应用市场源码发布【第一天】
- Linux驱动程序设计之二---Linux字符驱动程序(上)
- 架构初级积累一
- 读《Boost程序库完全开发指南》
- 动态添加——例如js标签到head中
- 铁道部12306后台技术框架、完整异常栈信息以及技术缺点和漏洞 .
- iOS应用程序生命周期(前后台切换,应用的各种状态)详解
- oracle物化视图学习笔记
- Linux驱动程序设计之三---Linux字符驱动程序(下)
- 智力题——14.64匹赛马问题
- 大白菜傻瓜式u盘装机
- ISAPI之Http返回不同的数据类型
- Linux驱动程序设计之四---并发和竞态