-
多浏览器兼容性问题及解决方法之Javascript篇
所属栏目:[模式] 日期:2018-09-02 热度:178
一、document.formName.item(itemName) 问题 问题说明:IE下,可以使用 document.formName.item(itemName) 或 document.formName.elements [elementName]; Firefox 下,只能使用document.formName.elements[elementName]。 解决方法:统一使用document.for[详细]
-
一个简单的js过滤数组重复元素的方法
所属栏目:[模式] 日期:2018-09-02 热度:62
js过滤数组重复元素: function filterArray(str,array){ //此函数为过滤数组中重复的元素,并不允许插入空值,函数返回数组 var isnull = false; if(str == || str == null || str == 'undefined'){ isnull = true; } var newnum = 0; var newarray = []; va[详细]
-
JS 获取上传文件大小
所属栏目:[模式] 日期:2018-08-31 热度:172
我们有时候在上传文件前要判断文件的大小,通常有以下两种方式: Copy to Clipboard 引用的内容:[www.veryhuo.com]!doctype html public -//w3c//dtd html 4.0 transitional//en html body INPUT TYPE=file NAME=file SIZE=30 onchange=getFileSize(this)[详细]
-
正则表达式验证字符串组成
所属栏目:[模式] 日期:2018-08-31 热度:53
正则表达式验证字符串组成 script type=text/javascript function check_str(){ var str = document.getElementById(str).value; var check_letters = /^[a-zA-Z]+$/.test(str);//判断字符串由字母组成 var check_numbers = /^[0-9]+$/.test(str);//判断字[详细]
-
Javascript 内存泄漏的几种模式
所属栏目:[模式] 日期:2018-08-31 热度:94
Java Script 是一种垃圾收集式语言,这就是说,内存是根据对象的创建分配给该对象的,并会在没有对该对象的引用时由浏览器收回。JavaScript 的垃圾收集机制本身并没有问题,但浏览器在为 DOM 对象分配和恢复内存的方式上却有些出入。 Internet Explorer 和[详细]
-
Javascript 大数组的分时优化处理
所属栏目:[模式] 日期:2018-08-31 热度:147
灵感来自 Nicholas C. Zakas 的 Timed array processing in JavaScript. 做了个加载大容量表格数据的实例:array-processing.html 几点说明: timedChunk 函数是精华,里面的 50ms 来自 Response Time Overview 中的调查结果:100ms 内的响应能让用户感觉[详细]
-
正则表达式替换 RegExp replace
所属栏目:[模式] 日期:2018-08-31 热度:113
正则表达式替换 RegExp replace !DOCTYPE html html body a href=http://www.taobao.com/index_global.php?pid=mm_0_0_00000/a a href=http://www.taobao.com/index_global.php?pid=mm_123_0_0111/a a href=http://www.taobao.com/index_global.php?pid=mm[详细]
-
使用Javascript刷新验证码的例子
所属栏目:[模式] 日期:2018-08-28 热度:102
使用 Java script刷新验证码目的是为了页面无刷新情况下重新得到验证码 JS代码: function RefreshCode(obj){ obj.src = obj.src + ?code= + Math.random(); } 调用: img src=CheckCode.aspx alt=验证码 title=看不清?点击换另一张 onclick=RefreshCode(t[详细]
-
点击超链接调用javascript函数的实现
所属栏目:[模式] 日期:2018-08-28 热度:173
点击超链接调用javascript函数,一般人都用a href=javascript:function(); 但这有个缺点,就是点击链接后,页面上的GIF动画将静止。 试看如下代码: img src=http://www.veryhuo.com/images/bbslogo_8831.gif _fcksavedurl=http://www.veryhuo.com/images/[详细]
-
用JavaScript 实现可折叠区域代码
所属栏目:[模式] 日期:2018-08-28 热度:191
烈火网(LieHuo.Net)教程 这是一个非常简单的应用,这个应用在过去几年在网页上创建可折叠区域是非常普遍的。其基本思想就是用CSS的display特性就可以完成。 htmlheadtitle用 Java Script 实现可折叠区域代码-LIEHUO.NET/titlebodydiv style=background-col[详细]
-
JavaScript 调用本地计算机程序的问题
所属栏目:[模式] 日期:2018-08-28 热度:159
烈火网(LieHuo.Net)教程 写了一个.net程序测试,开始是设置环境变量,结果不行,然后拷到C:windows目录,结果就可以了,说明以下问题: 1、如果要自己写一个C#程序,则必须把安装在C盘的Windows目录, 2、点击时会有个是否的提示。就看你是否能忍受了。 3[详细]
-
JavaScript 不提示关闭窗口代码ie6/ie7/火狐通用
所属栏目:[模式] 日期:2018-08-25 热度:191
前段时间一位老乡站长在群里问我,网页中如何能实现点击关闭窗口不提示的问题,于是从烈火网的数据中找出一段给他了,今日又联系我说那段代码不兼容 火狐浏览器 ,今天特别整理出以下三个代码,希望对他有所帮助。 IE6: script window.opener=null; window[详细]
-
JS截取字符串substr和substring方法的区别
所属栏目:[模式] 日期:2018-08-25 热度:62
substr 方法 返回一个从指定位置开始的指定长度的子字符串。 stringvar.substr(start [, length ]) 参数 stringvar 必选项。要提取子字符串的字符串文字或 String 对象。 start 必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 lengt[详细]
-
CSS与JavaScript配合实现链接闪动切换
所属栏目:[模式] 日期:2018-08-25 热度:196
烈火网(LieHuo.Net)教程 图片切换很流行,文字切换也很实用哦,而且用CSS与 Java Script配合,避免纯JS实现时把文字写进JavaScript代码里,修改不方便,本款可以说是方便,简单,效果实用,兼容性好,你可以把它看作像写一般的CSS列表一样,只用增加两三行[详细]
-
Input+JavaScript实现文字爬楼向上滚动
所属栏目:[模式] 日期:2018-08-25 热度:62
烈火网(LieHuo.Net)教程 一个文本框的另类用法,结合 Java Script实现文字慢慢向上爬的效果,一层一层往上爬,由此你可以创意出不少的文字特效来。 htmlheadtitle文字爬楼 - LIEHUO.NET/title/headbody/body/htmlbr /center如不能显示效果,请按Ctrl+F5刷[详细]
-
JS+XML 实现省份和城市之间的联动功能
所属栏目:[模式] 日期:2018-08-25 热度:116
烈火网(LieHuo.Net)教程 用JS来操作一个XML文档来实现一个简单的表单联动。 aspx页面: aspx.cs: JS+XML下载:js+xml_city.rar[详细]
-
JavaScript Error:unterminated comment
所属栏目:[模式] 日期:2018-08-25 热度:159
最近一直在研究 Java Script中的DOM(文档对象模型),当然,不能说是研究了,顶多也就是一个学习吧,至于DOM的逻辑语法倒并不是很难的,只是自己在编码是难免要出现一些小的错误,这里不好用误差一词。 引入错误之前先比较两段代码,看看有什么区别没有:[详细]
-
JavaScript实现鼠标触发容器放大缩小动画效果
所属栏目:[模式] 日期:2018-08-25 热度:105
烈火网(LieHuo.Net)教程 Java Script仿Flash动画放大/缩小Div容器,兼容IE和DOM,设置参数:元素对象、样式特性等,可重复使用,每个容器可以自定义大小,效果也是挺常用的。 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xh[详细]
-
Javascript 如何获取网络图片的高度和宽度
所属栏目:[模式] 日期:2018-08-25 热度:64
烈火网(LieHuo.Net)教程 一个变通办法, Java script文件如何获取网络地址的图片的高度和宽度,简单地说就是把图片放入一个自动伸缩的DIV中,然后获取DIV,下面看实例代码。 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.o[详细]
-
JavaScript 实现点击提示关闭网页窗口
所属栏目:[模式] 日期:2018-08-25 热度:99
烈火网(LieHuo.Net)教程 Java Script 实现点击提示关闭网页窗口 htmlheadmeta http-equiv=Content-Type content=text/html; charset=gbk /title无提示直接关闭窗口js代码,liehuo.net整理收集。/title/headbody在IE7、 IE8 中,使用JavaScript提供的close()[详细]
-
JavaScript实现2个select控件的数据对换
所属栏目:[模式] 日期:2018-08-25 热度:102
烈火网(LieHuo.Net)教程 也许你见过IE的定制栏可以把两个select框的数据对换,网页实现两个Select互换数据,你见过吗?简单实用,得到家都见到过的,不多说了,即使手头暂时用不上,收藏起来,以备后用。 title两个Select互换数据,简单实用/titletable wi[详细]
-
Javascript 级联(Cascade)的实现
所属栏目:[模式] 日期:2018-08-23 热度:167
说到级联,请先看下面一段代码: 也许会有点眼熟,如果使用jquery或者看过jquery的一些代码,应该会见过类似的使用方法。级联操作时,每一个方法都返回this,所以在一条语句中可以依次调用很多方法。 对于 Java Script级联,Google了一番,搜出来的基本都[详细]
-
利用JavaScript实现数字的格式化(三位分节法)
所属栏目:[模式] 日期:2018-08-23 热度:103
有人问一个关于数字格式化的问题,对于一串数字,实现三位分节法表示法(例:629,200,000.206),把数字从后往前,每三位分一段,中间加个逗号分隔。要求使用 Java Script先把数字转换成整数,然后再转换成三位分节表示法,自己简单写了一个函数。 br /cente[详细]
-
简单高效的javascript 幻灯片播放效果
所属栏目:[模式] 日期:2018-08-23 热度:67
烈火网(LieHuo.Net)教程 见过很多 Java script 幻灯片播放效果,觉得太复杂了,自己编写一个简单,css滤镜效果暂时不支持 firfox 全部代码如下,图片路径需要自己修改。 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/T[详细]
-
改进版:JavaScript 颜色梯度和渐变效果
所属栏目:[模式] 日期:2018-08-23 热度:88
近来看了Dean的Convert any colour value to hex in MSIE,终于解决了根据关键字获取颜色rgb值的问题。 !DOCTYPE htmlhtml xmlns=http://www.w3.org/1999/xhtmlheadmeta http-equiv=Content-Type content=text/html; charset=gb2312 /title Java Script 颜[详细]