-
JavaScript for…in 循环的陷阱
所属栏目:[创业] 日期:2018-09-17 热度:61
ForIn 声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。 先定义一个构造函数: var Status = function(arg){ this.arg = arg;}Status.prototype.getStatus = function(){ return this.arg;} 接着实例化: var instance = new Status[详细]
-
JS 中 “null 为空或不是对象” 的解决办法
所属栏目:[创业] 日期:2018-09-17 热度:80
1. 'null'为空或不是对象: script type=text/javascript 里面加个defer=true属性试试看, 即:script type=text/javascript defer=true 其中defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题 2. document.getElementById为null 原因: var t[详细]
-
转变代码思路:js浏览器判断方法
所属栏目:[创业] 日期:2018-09-17 热度:64
变则通,通则达,在coding的时候也要做到,有时候思路往往太过于局限性,拿今天写自己的js框架(暂定名为YQ吧,以后文章通用)对浏览器判断方法的实例,来说说代码思路的转变。 navigator.userAgent分析 关于javascript对浏览器的判断,很早之前我写过一篇[详细]
-
JavaScript的FileSystemObject对象写入文本文件内容
所属栏目:[创业] 日期:2018-09-17 热度:176
本代码主要是练习 Java Script的FileSystemObject对象,用它来让JavaScript向一个文本文件中写入内容,这个TXT文件的路径你可以自己指定,然后定义好要写入的内容,运行代码,你会发现原来的TXT文本中的内容已改变。 htmlheadtitle写入文本文件/title/head[详细]
-
关于ExtJS错误“例外被抛出且未被接
所属栏目:[创业] 日期:2018-09-16 热度:94
最近在使用ExtJS搭建网页界面过程中报出错误消息,IE中的提示如下: 例外被抛出且未被接住,行19。。。。 Firefox 提示如下: uncaught exception: No center region defined in BorderLayout westpanel. 根据IE的错误信息调试了老半天也没找到哪的毛病,[详细]
-
当构造函数遇到 YUI3 封装机制
所属栏目:[创业] 日期:2018-09-16 热度:77
Copy to Clipboard 引用的内容:[www.veryhuo.com]/* * 构造确认操作对话框 * @constructor ConfirmBox */ var ConfirmBox, confirmOff, confirmDel; ConfirmBox = function(msg, url){ this.msg = msg; this.url = url; }; ConfirmBox.prototype.fire = f[详细]
-
如何编写高质量的Javascript代码(译)
所属栏目:[创业] 日期:2018-09-16 热度:51
优秀的Stoyan Stefanov在他的新书中(《 Java script Patterns》)介绍了很多编写高质量代码的技巧,比如避免使用全局变量,使用单一的var关键字,循环式预存长度等等。 这篇文章不仅仅从代码本身来考虑如何优化编码,也从代码的设计阶段来考虑,包括书写A[详细]
-
响应鼠标滑动变换的JS菜单,有点像滑动门
所属栏目:[创业] 日期:2018-09-16 热度:121
响应鼠标滑动变换的JS菜单,有点像滑动门。由原来的一款自动TAB修改而成的,有需要的就拿去台,代码内有几个JS函数,分别用来控制TAB的自动切换。 示例: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN html xmlns=http://www.w3.org/1999[详细]
-
纯Css下拉菜单代码 蓝色风格
所属栏目:[创业] 日期:2018-09-16 热度:140
纯Css下拉菜单代码,蓝色风格,这是一款超简洁但很实用的纯CSS下拉菜单代码,最多支持二级,不过对于一般性的网站,已经够用了,本代码更重要的是让CSS爱好者学会以一种下拉菜单的编写思路,从而更好的实现更多级的的导航菜单。 示例: !DOCTYPE html PUBL[详细]
-
标签式、tab选项卡式竖直菜单代码,点击切换
所属栏目:[创业] 日期:2018-09-16 热度:98
平时,我们见到的菜单导航大多数是横向的,今天来瞧一个比较特殊的,这个菜单是纵向的,也就是竖直菜单,其特点为是:标签式、tab选项卡式,当我们用鼠标点击时,菜单选项切换! 示例: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http[详细]
-
jQuery动态的Tab滑动门菜单代码,来自MSN中文网站
所属栏目:[创业] 日期:2018-09-16 热度:79
jQuery 动态的Tab滑动门菜单代码,来自MSN中文网站。利用jQuery实现的效果,代码很巧妙,就是利用一个绝对定位的层来实现移动效果,但是体验度大幅提升了。 为解决一些网页特效运行后不能显示效果(例如:jQuery则需要刷新)问题,烈火特别新增网页版演示[详细]
-
炫酷的jQuery菜单代码,响应鼠标动态下拉
所属栏目:[创业] 日期:2018-09-16 热度:138
炫酷的 jQuery 菜单代码,响应鼠标动态下拉,比较大块的jquery菜单,带点动画效果的菜单,有弹性效果,兼容性不错。 为解决一些网页特效运行后不能显示效果(例如:jQuery则需要刷新)问题,烈火特别新增网页版演示。 点击查看:网页特效 运行演示: !DOCT[详细]
-
Tab选项卡代码,鼠标点击链接切换效果
所属栏目:[创业] 日期:2018-09-16 热度:200
Tab选项卡代码,鼠标点击链接切换效果。由于自己对JS不是太精通,因此写了好长时间才实现的Tab选项卡的效果,自认为兼容性超好的,希望高手不要拍砖呀!代码内预留了图片修饰的空位,自己做图片,把地址改下就行了。 示例: htmlheadmeta http-equiv=Conte[详细]
-
Tab滑动门效果,简洁灰色风格的代码
所属栏目:[创业] 日期:2018-09-16 热度:191
Tab滑动门效果,简洁灰色风格的代码,和选项卡基本是一样的原理,只不过改变了一下JS的函数,在鼠标滑动TAB时更换内容,这就是滑动门的原理,onmouseClick改变为onmouseover,其实也就是将选项卡变为了滑动门。 示例: htmlheadmeta http-equiv=Content-Ty[详细]
-
CSS实例:纯CSS打造斜角
所属栏目:[创业] 日期:2018-09-12 热度:154
关于CSS打造斜角,先说一下历史,在CSS+DIV流行以前,也就是用表格作为网页框架的时候,人们通过在一个单元格里加入一个斜角图片来来做这种效果的。这种技术现在已经完全过时了,这里不讨论。CSS+DIV兴起以后,出现了两种制作斜角效果的方法,一个是通过ba[详细]
-
CSS技巧:字体属性简写规则
所属栏目:[创业] 日期:2018-09-12 热度:109
当使用css定义字体时你可能会这样做: 事实上你可以简写这些属性: 现在好多了吧,不过有一点要注意:使用这一简写方式你至少要指定font-size和font-family属性,其他的属性(如font-weight, font-style,font-varient)如未指定将自动使用默认值。[详细]
-
IE6/IE7/FireFox CSS兼容的解决方法
所属栏目:[创业] 日期:2018-09-12 热度:167
1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 4.FF: 设置 padding 后, div 会增加 height 和 wi[详细]
-
CSS背景图片控制单行文字顶距的技巧
所属栏目:[创业] 日期:2018-09-12 热度:194
假如是这样的情况: 工作机会.nav{height:30px;weight:125px;background:url(images/navbg.jpg);} 这里如果想控制文字的距顶部的距离,可以这样。 增加这样的样式。 .nav{overflow:hidden;line-height:35px;} 这里的line-height:35px;控制上下位置,overfl[详细]
-
用css实现高宽自适应满屏显示无滚动条
所属栏目:[创业] 日期:2018-09-12 热度:151
之前别人也有写过,但兼容性不强,支持以下几款主流浏览器 IE6,7,firefox2,3,时间关系,css就不一一详解了,很简单。请看下面的源码: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitiona[详细]
-
CSS禁止中文输入法(只能输入英文)
所属栏目:[创业] 日期:2018-09-12 热度:146
CSS样式也是可以实现某些类似脚本的功能,例如今天要说的就是禁止输入中文,只要在CSS样式中加上以下代码就可以了: Copy to Clipboard 引用的内容:[www.veryhuo.com]ime-mode : disabled (说明:他的真实效果是禁止切换输入法,也就是说只能输入默认输入[详细]
-
CSS常用类和ID命名规范
所属栏目:[创业] 日期:2018-09-12 热度:73
CSS中的类和ID名称都是可以自定义的,也没有像一些编程语言会保留关键字,在CSS里可以完全自己命名。但是为了使CSS更有可读性,很多人都提倡规范命名。说到这,发现我以前写的不少CSS的命名都是很乱的,真得改改了。 今天翻出电脑里的资料,发现有个CSS常[详细]
-
使用CSS让DIV水平垂直居中的方法
所属栏目:[创业] 日期:2018-09-12 热度:163
要点: 1.position属性设置为:absolute 2.top和left属性都设为:50% 3.margin-top宽度设置为height高度的一半,margin-left属性设置为width宽度的一半。 htmlheadtitleDIV水平垂直居中/titlestylebody{font-size:12px; margin:0; padding:0;}.div1{positi[详细]
-
纯CSS圆角框3:圆角化图片
所属栏目:[创业] 日期:2018-09-12 热度:165
文章导航: 第一章:基本的圆角框 第二章:透明圆角化背景图片 在前面一篇文章中,我们将一张上下渐变的的图片作为标题的背景,并将它应用了圆角效果。是不是这种圆角框只能用于比较单调的图片呢?我们还能将一些颜色比较丰富的图片也进行透明圆角化吗? 答[详细]
-
CSS入门:五个简单,但有用的CSS属性
所属栏目:[创业] 日期:2018-09-12 热度:175
今天说的这5个CSS属性,你可能会很熟悉,但是你可能会很少会去使用.这个教程所讲得不是关于CSS3的属性,而是依旧使用CSS2属性来说明,这些属性广泛的被各种浏览器所支持:clip,min-height,white-space,cursor和display.所以不要错过这个教程,因为你会发现他们是[详细]
-
JavaScript入门教程:一百多个基础知识
所属栏目:[创业] 日期:2018-09-12 热度:120
1.document.write(); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document-html-(head,body) 4.一个浏览器窗口中的DOM顺序是:window-(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(表单中元素[详细]

浙公网安备 33038102330469号