文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程Script解决IE7以下版本不支持无A状态伪类的几种方法
精品推荐
特别推荐
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
·JavaScript的9个陷阱及评点
·简单介绍用JSP来实现文件下载功能的几种方式
·网页播放器实现全屏的方法总结
·菜鸟学习javascript实例教程
·JavaScript 经典代码大全
·汇总:一些不错的使用频率比较高的JS函数
·Javascript模拟的DOS窗口
·JavaScript仿Windows关机效果
·仿windows选项卡效果拾零
·JavaScript经典效果集锦
·jscript/javascript条件编译
·Js之软键盘实现(源码)
·弹出窗口window.open()的参数列表
·javascript gb2312转utf-8
热点TOP10
·javascript 常用代码大全
·菜鸟学习javascript实例教程
·JavaScript经典效果集锦
·B/S开发常用JavaScript技术
·40种网页常用小技巧
·服务端VBScript与JScript几个相同写法
·网页屏蔽(左右键,代码等)的非JS方法
·如何判断ACTIVEX控件是否下载
·Microsoft VBscript运行时错误'800a000d'的解决方案
·一些很实用且必用的小脚本代码
·一个以Javascript+xml的树型列表
·JavaScript幻灯片效果
·用window.location.href实现刷新另个框架页面
·javascript+xml实现二级下拉菜单,不会被任何标签或元素遮住
·如何实现一个表格表头不动tbody区域用滚动条可以滚动
·javascript gb2312转utf-8
·网页两侧浮动广告代码
·网站左右两边浮动广告JS代码
·用VB编写ActiveX DLL实现ASP编程
·网页制作:JavaScript仿Windows关机效果

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

日期:2007年10月12日 作者: 查看:[大字体 中字体 小字体]


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 < sfEls.length; i++) {  
sfEls[i].onmouseover=function() {  
this.className+=" sfhover";  
}  
sfEls[i].onmouseout=function() {  
this.className=this.className.replace(new RegEXP(" sfhover\\b"), "");  
}  
}  
}  
sfFocus = function(sfEls) {  
for (var i=0; i < sfEls.length; i++) {  
sfEls[i].onfocus=function() {  
this.className+=" sffocus";  
}  
sfEls[i].onblur=function() {  
this.className=this.className.replace(new RegExp(" sffocus\\b"), "");  
}  
}  
}  
suckerfish(sfHover, "INPUT");  
suckerfish(sfFocus, "INPUT");  
suckerfish(sfHover, "p"); 
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 < sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" sfhover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
}
}
sfFocus = function(sfEls) {
for (var i=0; i < sfEls.length; i++) {
sfEls[i].onfocus=function() {
this.className+=" sffocus";
}
sfEls[i].onblur=function() {
this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
}
}
}
suckerfish(sfHover, "INPUT");
suckerfish(sfFocus, "INPUT");
suckerfish(sfHover, "p");

脚本可改动的部分

   //这里写入你需要效果的标签  

[1] [2] [3] 下一页 




上一篇:网页制作了解什么是CSS hack?

下一篇:网页设计并非所有内容都必须要DIV做“容器”

解决IE7以下版本不支持无A状态伪类的几种方法 相关文章:
·教你学习如何破解XP登陆密码
·常用破解网络密码的方法多个
·XP系统运行慢?小编自用7招解决
·破解QQ空间相册密码
·揭秘远程破解盗窃QQ密码的各种方法
·男士十种领带打结图解
·GHOST使用方法(图解)
·用SOFTICE破解WINZIP的过程
·很多人都不太了解的20个windows XP秘密
·做QQ高手,你应该了解的17种QQ技术
解决IE7以下版本不支持无A状态伪类的几种方法 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·fdisk分区详解电子书教程
·自我按摩—解除视力疲劳
·黑娃破解教程(破解成人收费网站)
·豪杰音频解霸 3000体验版
·诺顿杀毒软件+诺顿防火墙免费破解版 免注册永远自动升级
·金山词霸2006 SP1 with 牛津英汉双解词典 全功能第二版
·硬盘分区与格式化详解
·深入理解计算机系统电子杂志 PDF
·解放战争全记录

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn