IE Firefox 使用自定义标签的区别
1.firefox和IE的自定义标签可以通过以下样式进行统一
<html XMLNS="http://www.w3.org/1999/xhtml" XMLNS:TEST="http://www.jb51.net">
2.自定义标签的的定义也可以进行统一
<TEST:mylabel value="mylabel"/>
<TEST:mylabel value="mylabel2"></TEST:mylabel>
3.js获得自定义标签的值就有区别了(如果有统一的方法,请务必留言)
function f_test(){
var mylabels;
if(IE)//如果是ie
mylabels = document.getElementsByTagName("mylabel");
else//如果是FF
mylabels = document.getElementsByTagName("TEST:mylabel");
}
相关推荐
-
JSP自定义标签rtexprvalue属性用法实例分析
本文实例讲述了JSP自定义标签rtexprvalue属性.分享给大家供大家参考.具体如下: 其实以前也有写过自定义标签, 但是没有注意到过<rtexprvalue>的用法, 最近这几天又用上自定义标签了, 突然发现<rtexprvalue>的用法是有讲究的. rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式. 当在<attribute>标签里指定<rtexprvalue>true<
-
JSP自定义标签获取用户IP地址的方法
1.编写一个实现tag接口的标签处理器类 复制代码 代码如下: package cn.itcast.web.tag; import java.io.IOException; import javax.servlet.http.HttpServletRequest;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.PageContext;import j
-
JSP自定义标签基础知识学习
在实际的开发中,如为了简化JSP中出现大量的JSP脚本,那么我们需要使用标准标签库和EL表达式,但是和新标签库中提供的标签是有限的,不可能完全满足开发的需要.如:分页.因此需要学习如何自定义自己的标签库. 如果要实现自定义标签,那么需要如下几步: 编写标签处理类 需要继承或者实现相关的类或者接口 编写标签描述文件 该文件是一个XML文件,而且必须放在网站的WEB-INF目录中 在JSP中引入标签且使用 使用taglib指令引入标签库,随后使用. 自定标签的类体系 详细了解下一下几个类和接口: -
-
jsp自定义标签技术(实现原理与代码以及平台搭建步骤)
由于jsp代码规范要求不能出现一句java代码.所有就有了jsp 的自定义标签技术. 所以jsp的自定义标签技术就是除去jsp的中的java代码.同时封装标签个人感觉也是一种安全性的体现,不让别人知道实现内部的代码. 那个如何实现自定义标签技术呢? 第一你得搭建一个环境,apche公司给了两个jar包分别是jstl.Jar和standar.Jar.将他们导入到javaweb工程下wed-inf的lib目录下面.(这两个jar包网上很多,也可上官网直接下载) 环境构建完毕.下面我用一段代码来制作一
-
在asp.net(C#)中采用自定义标签和XML、XSL显示数据
标签定义 复制代码 代码如下: public class Encoding { public string Encode(string cSource) { return System.Web.HttpUtility.HtmlEncode(cSource); } } public class EmList : Label { public override bool EnableViewState { get{ return false;} } public string XslFile{get
-
JSP自定义标签Taglib实现过程重点总结
Taglib指令介绍 Taglib指令,其实就是定义一个标签库以及自定义标签的前缀. 比如struts中支持的标签库,html标签库.bean标签库.logic标签库. 其中的具体的实现方式,我们不过多介绍,我们给大家从宏观的角度以及解决其中的疑难点,后面会大家介绍相应的学习资料. 除了struts的标签库,我们常见还有jstl标签库. 这样在界面jsp中引入其中的标签库或者标签库文件,然后才可以正常使用其中定义的标签. 复制代码 代码如下: <%@ taglib prefix ="bea
-
jsp简单自定义标签的forEach遍历及转义字符示例
接着昨天的,如果<forEach>中的items类型是map或者Collection类型的,怎样使用增强for循环: 首先还是创建一个标签处理器类,定义两个属性,String var; Object items: 因为items要迭代各种集合,所以要使用Object; 然后重写setter方法: 声明一个成员变量,集合类型的, 和上面两个属性是不相同的,这个是用在类里的, 在items的setter方法中,判断items的类型 然后继承他的doTag方法: 复制代码 代码如下: public
-
jsp 自定义标签实例
分三步: 一.在WEB-INF 下建一个名为tlds的文件夹,再建一个tld文件,如 formatTime.tld,内容为: 复制代码 代码如下: <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://jav
-
ThinkPHP分组下自定义标签库实例
本文实例讲述了ThinkPHP分组下自定义标签库的实现方法.分享给大家供大家参考.具体如下: 自定义标签库应该位于ThinkPHP\\Extend\\Driver\\TagLib目录下 1 新建标签类库文件名为TagLibBlog.class.php. 2 编辑刚才新建的类库文件,新建一个类,继承TagLib父类 复制代码 代码如下: import('TagLib'); class TagLibBlog extends TagLib { } 3 在类中声明一个protected成员变量$tags
-
ThinkPHP模板自定义标签使用方法
使用模板标签可以让网站前台开发更加快速和简单,使用过dedecms.phpcms等内容管理系统的人应该都知道,cms的前台都是使用模板标签来调用数据.以调用文章列表为例: dedecms可以写成: <ul> {dede:arclist row='10' orderby='id desc' titlelen=''} <li>[field:title]</li> {/dede:arclist} </ul> phpcms可以写成: <ul> {pc:c
随机推荐
- 在DOS下使用长文件名的方法
- MAC 命令行启动tomcat的详细介绍
- ASP.NET与MySQL数据库简明图示入门教程
- JSON+HTML实现国家省市联动选择效果
- php 来访国内外IP判断代码并实现页面跳转
- Java Base64位编码与String字符串的相互转换,Base64与Bitmap的相互转换实例代码
- 在Linux系统的命令行中为MySQL创建用户的方法
- PHP5.2下chunk_split()函数整数溢出漏洞 分析
- javascript实现左右控制无缝滚动
- Shell中的for和while循环详细总结
- 超强文章
- 微信公众平台开发教程(四) 实例入门:机器人回复(附源码)
- SQL Server误区30日谈 第26天 SQL Server中存在真正的“事务嵌套”
- SQL Server 2000的安全配置
- jquery命令汇总,方便使用jquery的朋友
- javaScript年份下拉列表框内容为当前年份及前后50年
- JavaScript数值千分位格式化的两种简单实现方法
- 常见的PHP五种设计模式小结
- 域名注册的相关知识(新手必读)第1/2页
- win2008 r2 x64上配置iis的艰难历程分享