-
用 JavaScript 枚举质数
所属栏目:[模式] 日期:2018-09-04 热度:136
酷壳上的这篇文章很诱人:检查素数的正则表达式 翻译成 Java Script 代码如下: Copy to Clipboard 引用的内容:[www.veryhuo.com]function prime(MAX) { var re = /^(11+?)1+$/, n, C = '1', s = C, r = [], j = 0; while ((n = (s += C).length) MAX) {[详细]
-
JS实现文本框只能输入数字和字母
所属栏目:[模式] 日期:2018-08-29 热度:116
以前曾经用javascript写过验证文本框只能输入小数(需要保留两位小数点)的例子,记得主要是通过判断eventkey或evencode来实现的,最经接手别人的项目要增加对文本框进行验证,只能输入数字和字母,后台和前台验证都可以,为了尽量减少代码的改动,决定用 Ja[详细]
-
JS获取url参数和script标签中获取url参数
所属栏目:[模式] 日期:2018-08-29 热度:135
url paramter: Copy to Clipboard 引用的内容:[www.veryhuo.com]//lastest: var getArgs=function() {//get url querystring var params=document.location.search,reg=/(?:^?|)(.*?)=(.*?)(?=|$)/g,temp,args={}; while((temp=reg.exec(params))!=null[详细]
-
解析 QueryString 的 JavaScript 类
所属栏目:[模式] 日期:2018-08-29 热度:144
以前写的一个解析QueryString的JS类,可以获取或设置QueryString中的值,记下了方便找 :) 使用示例: Copy to Clipboard 引用的内容:[www.veryhuo.com]var qs = new QueryString(query); qs.set(ajaxids, ids) qs.set(ajaxsn, new Date()) query = qs.toSt[详细]
-
哈希表(hashtable)的javascript简单实现
所属栏目:[模式] 日期:2018-08-29 热度:191
javascript中没有像c#,java那样的哈希表(hashtable)的实现。在js中,object属性的实现就是hash表,因此只要在object上封装点方法,简单的使用obejct管理属性的方法就可以实现简单高效的hashtable。 首先简单的介绍关于属性的一些方法: 属性的枚举: for/in循[详细]
-
JavaScript 对象介绍及简单使用方法
所属栏目:[模式] 日期:2018-08-29 热度:186
Java Script is an Object Oriented Programming (OOP) language. JS是面向对象的编程语言(面向对象)。 An OOP language allows you to define your own objects and make your own variable types. OOP语言可以让你自定义对象和变量类型。 ------------[详细]
-
与Javascript冲突导致滚动网页时Flash模糊
所属栏目:[模式] 日期:2018-08-29 热度:100
烈火网(LieHuo.Net)教程 近日有客户在烈火网投放包月广告,于是就将客户给小编的广告文件(Flash)转交给技术添加至网页当中,没想到出了问题,就是滚动网页时,Flash会变的模糊、褶皱感,这时只要右键单击Flash文件就会恢复正常,这令我们的技术人员郁闷[详细]
-
IE8下javascript操作frame返回undefined的问题
所属栏目:[模式] 日期:2018-08-29 热度:151
在页面中定义了一个隐藏frame,用于提交某些生成报表之类的申请。之前用都没有任何问题,今天突然不管用了。调试之后发现parent.frames(listFrm)这句话的返回值为undefined。 后来把frames的参数改为一个非隐藏frame,问题就解决了。 前天手欠下了一个 IE8[详细]
-
javascript 中 call 的使用方法
所属栏目:[模式] 日期:2018-08-29 热度:177
javaScript 中的 call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释: call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参[详细]
-
javascript 的 instanceof 与 typeof
所属栏目:[模式] 日期:2018-08-29 热度:50
instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。 typeof用以获取一个变量的类型,typeof一般只能返回如下几个结果:number,boolean,string,function,object,undefined。我们可以使用typeof来获取一个变量是否存在,如 if(typeof a !=[详细]
-
Google 蜘蛛运行网页中JS和CSS样式
所属栏目:[模式] 日期:2018-08-29 热度:188
旧观念 在我的既有观念中,搜索引擎的网页爬虫/蜘蛛/机器人(Crawler/Spider/Robot)只抓取页面的 HTML 代码,对于内部或外部的 JS 与 CSS 代码是一律无视的。所以我们也经常会说,Ajax 不利于搜索引擎的抓取,不利于 SEO。 因为在我们看来,搜索引擎爬虫毕[详细]
-
JavaScript 控制层始终位于网页中间
所属栏目:[模式] 日期:2018-08-21 热度:198
烈火网(LieHuo.Net)教程 有人在技术群问能否实现让一个层永远在网页中间,无论窗口放大还是缩小,答案是肯定的,下面就来说一下如何使用javascript来实现,实例代码如下: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org[详细]
-
Javascript 框架之继承机制
所属栏目:[模式] 日期:2018-08-21 热度:163
烈火网(LieHuo.Net)教程 大一点的框架都有这个东西。Prototype原来的继承机制非常弱,为了与mootools对抗也强化了这一方面。嘛,要用原型继承来模仿类继承,都基本存在一个克隆函数。把父类的原型属性复制到子类上去。理念的东西暂时这么多,动手实践一下[详细]
-
Javascript 框架之全局变量
所属栏目:[模式] 日期:2018-08-21 热度:177
纵观各大类库的实现,一开始基本都是定义一个全局变量,然后对它进行扩展。如Prototype.js的Prototype,mootools的Native,Base2的Base,Ext的Ext,JQuery的JQuery,YUI的YUI,dojo的dojo,MochiKit的MochiKit等等。从全局变量的污染程度来看,分为两大类,Pr[详细]
-
Javascript 操作下拉框的常用方法
所属栏目:[模式] 日期:2018-08-21 热度:84
烈火网(LieHuo.Net)教程 项目中碰到需要用javascript操作下拉框的情况,顺便做一下总结,列出一些常用方法,以下方法均在FIRFOX3.5及 IE8 上测试过,如有其他浏览器无法正常运行的请与笔者联系。 文章来自:http://www.cnblogs.com/liuwu/ 作者:刘武[详细]
-
引用百度popup.js页面无响应的解决方法
所属栏目:[模式] 日期:2018-08-21 热度:84
百度空间的弹出窗口和拖拽效果(也就是popup.js),看起来挺不错的,用起来也相当好,如上图所示。现在很多知名网站都是用的这样的技术。 最近在项目开发过程中,引用popup.js的页面弹出层在IE6下会引起浏览器进程卡死,而在IE7、8、FF、 Chrome 下是正常的。于[详细]
-
Javascript 级联(Cascade)的实现
所属栏目:[模式] 日期:2018-08-21 热度:131
说到级联,请先看下面一段代码: 也许会有点眼熟,如果使用jquery或者看过jquery的一些代码,应该会见过类似的使用方法。级联操作时,每一个方法都返回this,所以在一条语句中可以依次调用很多方法。 对于 Java Script级联,Google了一番,搜出来的基本都[详细]
-
利用JavaScript实现数字的格式化(三位分节法)
所属栏目:[模式] 日期:2018-08-21 热度:128
有人问一个关于数字格式化的问题,对于一串数字,实现三位分节法表示法(例:629,200,000.206),把数字从后往前,每三位分一段,中间加个逗号分隔。要求使用 Java Script先把数字转换成整数,然后再转换成三位分节表示法,自己简单写了一个函数。 br /cente[详细]
-
简单高效的javascript 幻灯片播放效果
所属栏目:[模式] 日期:2018-08-21 热度:116
烈火网(LieHuo.Net)教程 见过很多 Java script 幻灯片播放效果,觉得太复杂了,自己编写一个简单,css滤镜效果暂时不支持 firfox 全部代码如下,图片路径需要自己修改。 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/T[详细]
-
改进版:JavaScript 颜色梯度和渐变效果
所属栏目:[模式] 日期:2018-08-21 热度:101
近来看了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 颜[详细]
-
JavaScript 颜色梯度和渐变效果(上)
所属栏目:[模式] 日期:2018-08-21 热度:188
烈火网(LieHuo.Net)教程 很久没写文章,太忙了。没什么时间写复杂的东西,重新把颜色渐变效果写一遍。关于颜色的效果一般就两个,颜色梯度变化和样式的颜色渐变,前者在ie中一般用滤镜实现。 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN[详细]
-
微信给2017的年终礼物:《跳一跳》附玩家高分绝密技巧!
所属栏目:[模式] 日期:2018-02-11 热度:87
晚上好,我是黑帽思维。昨日,微信迎来了6.6. 1 新版本,这次主要在小程序上发力。 微信iOS版更新至6.6.1,在新版本的开屏页中,出现了一款小游戏——“跳一跳”。 估计这个“跳一跳”小游戏已经屠榜了,那黑帽思维再额外分享一个实战玩家的高分技巧给大家[详细]
-
为什么BAT都看上了无人驾驶,不惜重金投入?
所属栏目:[模式] 日期:2018-02-11 热度:145
启动汽车、再打开天窗、紧接着放一首轻松音乐,然后妥妥的睡上一觉,等你醒来时,你已经到了公司。这是大众、特别是老司机们对梦想中的汽车最理想的状态『自动驾驶』。可现在看来,这已经不是一种幻想,从特拉斯第一款无人驾驶汽车正式投入市场到李彦宏驾[详细]
-
让商家拿1亿做20亿的生意,“店货分离”从效率入手尝试新零售
所属栏目:[模式] 日期:2018-02-11 热度:82
腾讯创业讯(郑可君)在 2017 年的创投行业中,“新零售”是仅次于“人工智能”、“共享经济”的热门领域,据公开数据统计, 2017 年有关新零售的投融资事件便超过 104 起,设计金额 97 亿人民币。 而在新零售领域的这些创业公司,大多都是通过无人零售的方[详细]
-
给作者补贴,不如给读者补贴
所属栏目:[模式] 日期:2018-02-11 热度:134
你可能已经看惯了各大内容平台在知识和内容领域投入了多少钱鼓励原创和高质量内容。 而且也明白,高质量的内容永远是相对的,不管是腾讯芒种计划,今日头条的千人万元,还是 UC 的 10 亿元补贴。不管多少钱砸在每天生产上百万条信息的内容平台上,优质内容[详细]