-
Javascript下IE与Firefox下的差异兼容写法总结
所属栏目:[Unix] 日期:2016-11-24 热度:130
window.event对象差异 IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) 获取鼠标当前坐标 IE:event.x和event.y。 FF:event.pageX和event.pageY。 通用:两者都有event.clientX和[详细]
-
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结
所属栏目:[Unix] 日期:2016-11-24 热度:69
在这篇文章中,作者介绍了7个JavaScript在IE和Firefox中存在的差异。 1. CSS “float” 值 访问一个给定CSS 值的最基本句法是:object.style.property,使用驼峰写法来替换有连接符的值,例如,访问某个ID为”header”的lt;divgt;的 background-color值,我[详细]
-
jquery 弹出层注册页面等(asp.net后台)
所属栏目:[Unix] 日期:2016-11-24 热度:155
【一】需求如下: 1:注册不新开页面,改成弹出层, 2:新增用户买房欲望调查, 3:用户名自动检索出推荐的用户名, 4:出生日期用户输入改成控件选择。 5:尽力提高用户体验,吸引用户注册。 【二】无图无真相。 1:简化后的页面: 2:浮出文字提示和圆角[详细]
-
js打印纸函数代码(递归)
所属栏目:[Unix] 日期:2016-11-24 热度:144
复制代码 代码如下: //打印纸尺寸,单位MM //http://en.wikipedia.org/wiki/ISO_216 var page = function() { var A0 = { name: "A0", width: 841, height: 1189 }; //单位MM var B0 = { name: "B0", width: 1000, height: 1414 }; //单位MM var C0 = { na[详细]
-
js将字符转换为UTF-8字符的工具
所属栏目:[Unix] 日期:2016-11-24 热度:124
在下面的文本框中输入中文文字,按“转化”,即可将其转化为UTF-8字符。 再按“还原”,即可将其还原为简体中文。 GB2312 - UTF8 互转工具 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行][详细]
-
jquery 多行滚动代码(附详细解释)
所属栏目:[Unix] 日期:2016-11-24 热度:158
复制代码 代码如下: lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"gt; lt;html xmlns="http://www.w3.org/1999/xhtml"gt; lt;headgt; lt;meta http-equiv="Content-Type"[详细]
-
基于javascript的在火狐里面强制换行字符
所属栏目:[Unix] 日期:2016-11-24 热度:79
效果演示代码: firefox-break-word If there were less sympathy in the world, there would be less trouble in the world. ( O. Wilde ) [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] CSS控制强制换行/强制换行 强制不换行 div{ white-space:nowrap;[详细]
-
jQuery+jqmodal弹出窗口实现代码分明
所属栏目:[Unix] 日期:2016-11-24 热度:106
先上图,最终效果如下 nbsp; 点击“信息确认” nbsp; 就是弹出一个确认窗口,把已经填报的信息都放到里面看看。 信息放里面很简答,主要是弹出窗口要做得好看点。 所以选择了jQuery+jqmodal实现 实现方法如下 1、页面中引用jquery-1.4.2.js和jqModal.js,[详细]
-
关于juqery radio写法的兼容性问题(新老版本jquery)
所属栏目:[Unix] 日期:2016-11-24 热度:181
如下: 复制代码 代码如下: $("input[name='isIel'][checked]").val() $("[name='isIel'][checked]").val() == 上面这些只适合低版本IE(IE6及以下) 更高版本IE或火狐需要改成 $("input[name='isIel']:checked").val() 测试jquer版本1.4 、 1.3.2 新老版本[详细]
-
DOM Scripting中的图片切换[兼容Firefox]
所属栏目:[Unix] 日期:2016-11-24 热度:112
学习过程中多分析别人的代码实现是个好的习惯,哪怕不是很明白,跟着多敲几遍代码也是很培养感觉的事情。下面是实际的效果(一般我只在firefox中测试): nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 鼠标滑过上面的导航链接时 下面框中图片进行流畅的切换,左右移动的[详细]
-
由JavaScript技术实现的web小游戏(不含网游)
所属栏目:[Unix] 日期:2016-11-23 热度:88
1、Mario(游戏地址:http://jsmario.com.ar/nbsp;) 传说中的马里奥网页版,一比一实现了红白机时代超级马里奥中所有功能 与关卡,精细程度不逊原版游戏。 依 赖库:无 2nbsp;、nbsp;Bunny Huntnbsp;(游戏地址:nbsp;http://www.themaninblue.com/experim[详细]
-
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的
所属栏目:[Unix] 日期:2016-11-23 热度:128
如图: 上图的右边框不见了,使用 web开发工具调试,发现是内容器过大.于是想到了是jquery-easyui 对界面的"渲染"不正确引起. 起初以为是因为加了 处理重复的代码引起,但是去掉后总是依旧: 进而考虑到界面"渲染"的前后关系,于是尝试对代码片段进[详细]
-
javascript parseUrl函数(来自国外的获取网址url参数)
所属栏目:[Unix] 日期:2016-11-23 热度:194
函数代码 复制代码 代码如下: function parseURL(url) { var a = document.createElement('a'); a.href = url; return { source: url, protocol: a.protocol.replace(':',''), host: a.hostname, port: a.port, query: a.search, params: (function(){ var[详细]
-
EasySlider 基于jQuery功能强大简单易用的滑动门插件
所属栏目:[Unix] 日期:2016-11-23 热度:132
Easy Slider 是一个滑动门插件,支持任何图片或内容,当点击时实现横向或纵向滑动。它拥有一系列丰富的参数设置,可通过CSS来进行完全的控制。所以,基本上你只需要链接这个插件文件后,设置好内容,然后样式化CSS就可以了。 EasySlider的功能 支持横向或纵[详细]
-
JavaScript中yield实用简洁实现方式
所属栏目:[Unix] 日期:2016-11-23 热度:83
刚才忽然灵机一动,迭代器我们很少会真的直接傻乎乎的next去遍历的,那为什么一定要实现这个傻乎乎的next呢?直接实现each,这样,这样反过来,Yeah,一通百通,不一会儿就写出了第一个超简洁版本: 复制代码 代码如下: function yieldHost(yieldFunction)[详细]
-
jquery form表单提交插件asp.net后台中文解码
所属栏目:[Unix] 日期:2016-11-23 热度:86
在asp.net 后台页面提取时需要解码。解码的方式为:HttpUtility.UrlDecode(context.Request["infostr"].ToString());[详细]
-
cnblogs TagCloud基于jquery的实现代码
所属栏目:[Unix] 日期:2016-11-23 热度:129
1. 进入"管理 gt;gt; 配置"面板 2. 在"通过CSS定制页面风格"文本框内, 添加: 复制代码 代码如下: /***********tag cloud css****************/ #tagCloud { text-align:center; overflow:hidden; } #tagCloud a{ padding: 0 5px; line-height:1.5em; displa[详细]
-
JavaScript 开发规范要求(图文并茂)
所属栏目:[Unix] 日期:2016-11-23 热度:74
本人在开发工作中就曾与不按规范来开发的同事合作过,与他合作就不能用“愉快”来形容了。现在本人撰写此文的目的除了与大家分享一点点经验外,更多的是希望对未来的合作伙伴能够起到一定的借鉴作用。当然,如果我说的有不科学的地方还希望各路前辈多多指教[详细]
-
js鼠标左右键 键盘值小结
所属栏目:[Unix] 日期:2016-11-23 热度:187
复制代码 代码如下: function test() { alert(event.x+" "+event.y); alert(event.button); } /*右键菜单不显示*/ document.oncontextmenu=function() { return false; } /*document.onmousedown=function() { if(event.button==1) {alert("left")} if(eve[详细]
-
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传
所属栏目:[Unix] 日期:2016-11-23 热度:137
Document自带的方法: 循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid); 定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid); 举例说明: A.当要执行[详细]
-
JavaScript接口实现代码 (Interfaces In JavaScript)
所属栏目:[Unix] 日期:2016-11-23 热度:202
在实际中,我们可以在注释中定义好接口,在实际的代码中予以实现 比如: 复制代码 代码如下: /* interface Composite { function add(child); function remove(child); function getChild(index); } interface FormItem { function save(); } */ var Compos[详细]
-
基于jQuery的js分页代码
所属栏目:[Unix] 日期:2016-11-23 热度:110
复制代码 代码如下: function pagerBar(dataCount,pageSize,serverUrl,contentPlace,pagerbarPlace,callBack){ this.dataCount = dataCount; this.pageSize = pageSize; this.serverUrl = serverUrl; this.contentPlace = $("#"+contentPlace); this.pager[详细]
-
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
所属栏目:[Unix] 日期:2016-11-23 热度:197
复制代码 代码如下: lt;script language="javascript"gt; lt;!-- function SetCookie(name,value) //两个参数,一个是cookie的名子,一个是值 { var exp = new Date(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() + 60*60*1000); //24小[详细]
-
JavaScript的单例模式 (singleton in Javascript)
所属栏目:[Unix] 日期:2016-11-23 热度:171
单例模式的基本结构: 复制代码 代码如下: MyNamespace.Singleton = function() { return {}; }(); 比如: 复制代码 代码如下: MyNamespace.Singleton = (function() { return { // Public members. publicAttribute1: true, publicAttribute2: 10, publicM[详细]
-
jQuery EasyUI中对表格进行编辑的实现代码
所属栏目:[Unix] 日期:2016-11-23 热度:111
效果图: 复制代码 代码如下: lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"gt; lt;htmlgt; lt;headgt; lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"gt; lt;titlegt[详细]