Welcome 微信登录

首页 / 脚本样式 / JavaScript

lightBox 简易的全屏透明遮罩解决方法

lightBox 简易的全屏透明遮罩解决方法

步入正题: 现在全屏的半透明遮罩层在web2.0网站应用非常广泛了,绝大多数遮罩是通过计算页面大小,然后覆盖一个与页面同等大小的层实现,如腾讯qzone, wordpress后台。这种方式本来无可非议,但是在页面很长的时候在IE8下会失效(国外资料的解释是与机器显卡相关),有些完美情节的同学遇到这个问题后就抓破了头,无奈之下甚至想让IE8强制使用IE7的方式解析他的作品。其实我们有一个更好的方法,咱们用CSS去解决它! 还记得“position:fixed...
js 全兼容可高亮二级缓冲折叠菜单

js 全兼容可高亮二级缓冲折叠菜单

在后台或OA系统中最常用到的布局往往是一个全屏布局,一般都是上中下三行两列布局,页头、页脚、左侧菜单加一个右侧ifame框架页。所以那种带折叠的二级菜单是会经常使用到的,本例便是实现这样一种比较通用的全兼容可高亮二级缓冲折叠菜单。 特点: 全兼容,浏览器测试:IE5.5、IE6、IE7、IE8、FF3.0、谷歌、Safari 4.0、Opera9.0。 Html结构优雅简洁,无多余标签,利于程序循环输出。 样式与结构分离,你可以在样式表中修改不同的风格。 ...
指定位置如果有图片显示图片,无图片显示广告的JS

指定位置如果有图片显示图片,无图片显示广告的JS

因为我用的是shtml,所以.我直接在页面中用了include,将广告载入进来,你如果对shtml敢兴趣.请参见:shtml会动的html 将js引入也是一样代码,将img_failed.innerHTML =后面替换成你调用的JS就成了(未测试); 另外值得注意的是,img_failed.innerHTML =后面的这玩意他会直接显示html,如果你的html有”(双引号)的话,麻烦改成"(单引号),或者直接不加.不然会出问题的. 详情可以比较如下两条链...
QQ强制聊天功能代码(加强版,兼容QQ2010)

QQ强制聊天功能代码(加强版,兼容QQ2010)

有个小的功能,就是能够把QQ号码输入进入,然后点击直接可以和所输入的QQ号码强制聊天。但是由于QQ技术的改变,据说只有企业QQ才可以强制聊天,非企业QQ必须要加为好友才可以实现。核心代码:复制代码 代码如下:tencent://message/?Menu=yes&uin=12655667&Site=jb51net&Service=300&sigT=45a1e5847943b64c6ff3990f8a9e644d2b31356cb0b4ac6b24663a3...
jquery 注意事项与常用语法小结

jquery 注意事项与常用语法小结

1、关于选择器中含有特殊符号 选择器中含有".","#","(","]"等特殊字符,根据W3C的规定,属性值中是不能含有这些特殊字符的,例如: 复制代码 代码如下: <div id="id#b">bb</div> <div id="id[1]"></div> 如果按照普通的方式来获取,例如: 复制代码 代码如下: $("#id#b"); $("#id[1]"); 以上代码不能正确获取到元素,正确的写法如下...
jQueryUI的Dialog的简单封装

jQueryUI的Dialog的简单封装

写出的代码有点拧巴,需要再封装一下!于是就有了下面这个简单的DialogHelper辅助类,因为这篇文章分享的重点是思路,所以目前版本的代码也还非常粗糙。思路对了,后续再封装成什么样都不过是形式而已,希望这个思路能给大家点启迪,同时欢迎大家开拓思维,提出更好的改进意见。DialogHelper的源代码如下: 复制代码 代码如下: //--对话框辅助对象-begin //现在这个对象只是简单的封装(未来可能会复杂些)。 //其作用就是简化jQuery UI的...
jQuery源码分析之Event事件分析

jQuery源码分析之Event事件分析

对于事件的操作无非是addEvent,fireEvent,removeEvent这三个事 件方法。一般lib都会对浏览器的提供的函数做一些扩展,解决兼容性内存泄漏等问题。第三个问题就是如何得到domReady的状态。 6.1 event的包裹 浏览器的事件兼容性是一个令人头疼的问题。IE的event在是在全局的window下, 而mozilla的event是事件源参数传入到回调函数中。还有很多的事件处理方式也一样。 Jquery提供了一个 ev...
<< 421 422 423 424 425 426 427 428 429 430 >>