当前位置:  编程技术>WEB前端

解决IE7以下版本不支持无A状态伪类的几种方法

    来源: 互联网  发布时间:2014-09-06

    本文导语:  在IE7以下版本一直是不支持无A状态伪类的,通常都要靠Javascript来解决的,最近经常有人问起此类问题,故整理了几种方法,脚本来自国外网站,供大家参考。 方法一 javascript文件,来自Htmldog . 代码如下:function suckerfish(type,...

在IE7以下版本一直是不支持无A状态伪类的,通常都要靠Javascript来解决的,最近经常有人问起此类问题,故整理了几种方法,脚本来自国外网站,供大家参考。
方法一

javascript文件,来自Htmldog .
代码如下:

function suckerfish(type, tag, parentId) {
    if (window.attachEvent) {
        window.attachEvent("onload", function() {
            var sfEls = (parentId==null)?document.getElementsByTagName(tag):document.getElementById(parentId).getElementsByTagName(tag);
            type(sfEls);
        });
    }
}

sfHover = function(sfEls) {
    for (var i=0; i

    
 
 

您可能感兴趣的文章:

  • 在别处安装的LINUX6.2 回到自己这里换了显示器 进入图形界面的时候 显示器提示"超频保护状态" 请大家帮忙解决! 很急 只有30分钟的时间在
  • win2003应用程序日志-状态服务器已关闭超时的 TCP/IP 连接的解决方法
  • 提示cursor状态无效,应该怎么解决。
  • 解析Android游戏中获取电话状态进行游戏暂停或继续的解决方法
  • ListView的View回收引起的checkbox状态改变监听等问题解决方案
  • a2sd+状态下应用程序丢失的解决方法详细解析
  • Oracle 日志状态为stale解决方法
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 内核版本和程序便以版本的不匹配如何解决
  • 请问如何解决因为库的版本与文件系统不兼容引起的段错误?
  • Linux下PCI驱动,怎么解决不同版本内核都需要重新编译的问题??
  • php4.1.2版本更新问题,解决的给100分
  • 解决SqlServer 各版本 sa帐户不能登录问题
  • 基于Fedora14下自带jdk1.6版本 安装jdk1.7不识别的解决方法
  • sql2005以上版本解决syscolumn表中数据无法修改问题
  • jQuery获得IE版本不准确webbrowser的解决方法
  • php5.2以下版本无json_decode函数的解决方法
  • 使用python搭建Django应用程序步骤及版本冲突问题解决
  • 创建共享库文件(.so)版本冲突问题如何解决
  • 我今明两天要安装unix操作系统. 请问最容易安装的版本是哪一只(我记得我以前想安装, 遇到问题解决不了所,以到今还没有见过unix 的芳貌.
  • 低版本IE正常运行HTML5+CSS3网站的3种解决方案
  • php calender(日历)二个版本代码示例(解决2038问题)
  • 附加到SQL2012的数据库就不能再附加到低于SQL2012的数据库版本的解决方法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 安装好的Redhat Linux 8.0,带Apache和php支持,安装上Mysql后,运行正常,但检测提示php不支持Mysql,如何解决?
  • 显示器(AXION)不支持LINUX图形界面,有没有解决办法
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • 如何解决JCreator Pro对中文的支持?高分相赠
  • 高分,如何才能支持EJB2,解决再给100分
  • 关于Linux中对电源管理的支持(解决可加分)
  • 跪求解决方法 iconv 不支持 utf-8 gb2312转换 iconv -l 显示没有utf-8 gb2312
  • rh9.0不支持串口硬盘?怎么解决这个问题?
  • 寻求一个支持pop3,smtp,用户管理的内部邮件服务器的解决方案?
  • 发现redhat7.2的自带驱动不支持Geforce2 go,并且找到解决方法,但是还有问题!
  • turbolinux10中原来是英文操作系统,现在想变成支持中文,请问有什么好方法,如果能通过增加中文包来解决,请提供一点详细的资料。
  • IE8的getElementById不再支持name属性的解决办法
  • IE6支持position:fixed完美解决方法
  • 服务器不支持 MySql 数据库的解决方法
  • 支持多种数据库的解决方案?
  • 显卡不支持,现在屏幕刷新率只有H40, V60有没有高手能帮我解决?
  • PHP中file_exists函数不支持中文名的解决方法
  • jsp 不支持EL表达式,解决办法
  • ie6,ie7,ie8完美支持position:fixed的终极解决方案
  • Java客户端界面的国际化支持,有什么好的解决办法?跟帖有分,不够再加
  • secureCRT下Linux终端汉字乱码解决方法
  • VS2005解决方案管理器中不显示解决方案节点的解决办法
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 有高手能破解RAR的密码吗,至今没有找到人能解决?(先只给10分意思意思,若解决,至少给解决的人500分!说话算话!)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 解决 select 挡住div的解决方法
  • window.onload事件覆盖掉body onload事件(window.onload和html body onload事件冲突)解决办法
  • 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
  • andriod中UIScrollView无法正常滚动的解决方法
  • 解决!解决!求助如何安装多系统!
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3