-
关于 addEventListener 和 handleEvent 方法
所属栏目:[模式] 日期:2018-10-04 来源:DaWei
使用 addEventListener 可以绑定事件,并传入回调函数。 Mozilla 0.9.1 和 Netscape 6.1 之后的版本不但支持传递函数引用,也都允许直接把拥有 handleEvent 方法的对象作为 addEventListener 方法的第二参数。 这在 DOM Level 2 的接口定义中也已经做了说[详细]
-
Object.prototype.toString.call() 区分对象类型
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
在 Java Script 里使用 typeof 来判断数据类型,只能区分基本类型,即 number,string,undefined,boolean,object 五种。对于数组、函数、对象来说,其关系错综复杂,使用 typeof 都会统一返回 object 字符串。 要想区别对象、数组、函数单纯使用 typeof[详细]
-
JavaScript中string xml互相转换代码
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
在做一般的XML数据交换过程中,我更乐意传递XML字符串,而不是格式化的XML Document。这就涉及到XML字符串和Xml Document的转换问题,说白了这是个很简单的问题,本文就各种XML解析器分别列举如下,以方便自己今后查阅。 一、使用最原始的javax.xml.parsers[详细]
-
译文:JavaScript:void 运算符
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
副标题#e# 语法 void expr void运算符的作用是:计算表达式expr,并返回undefined.例子: void 0 undefined void(0) undefined void 4+7 // 由于void比+优先级更高,所以该表达式被解析为(void 4)+7 NaN void(4+7) undefined var x; x = 3; 3 void(x = 5); unde[详细]
-
Extjs 4 自定义panel边框,解决双重边框问题
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
Extjs的Panel和Window等组件在默认情况下是带边框的,通常情况下,单独使用没有什么关系,但是将Panel作为Window组件的子组件时就会出现双重边框的现象,如果Window组件中含有两个或者两个以上的Panel,那么Panel和Panel组件之间的边框会重复累加,也就是[详细]
-
异步顺序加载 JavaScript 脚本队列
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
异步顺序加载 Java Script 脚本队列 // 动态加载脚本文件 function getScript (url, success) { var readyState = false, script = document.createElement('script'); script.charset = 'utf-8'; script.src = url; // attach handlers for all browsers s[详细]
-
location.href和location.replace处理跳转的差异
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
location.href 通常被用来跳转到指定页面地址,例如: location.href = 'http://www.mangguo.org' location.replace 方法则可以实现用新的文档替换当前文档,例如: location.replace('http://www.mangguo.org') location.replace 方法不会在 history 对象[详细]
-
关于的JavaScript垃圾回收机制
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
Java Script具有自动垃圾回收机制,执行环境会负责管理代码执行过程中使用的内存。 垃圾收集器必须跟踪哪个变量有用,对于不再有用的变量打上标记,以备将来收回其占用的内存。用于标识无用变量的策略因实现而异,但具体到浏览器中的实现,通常有两个策略[详细]
-
关于 href=#和javascript:void(0) 的用法
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
通常我们将不做导向的a标签的href属性设置为# 1 a href=#删除/a 比如我们做无刷新添加和删除的时候,我们不需要这个链接做任何导向,而是点击这个链接后执行一串javascript代码 但是当a标签的位置超出了页面滚动条的时候,我们点击这个链接的,确实没有任[详细]
-
让ie浏览器支持function.bind()的方法
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
前端开发者应该很清楚 Javscript 脚本的 function 函数对象可以通过 call 或 apply 方法,使其改变内部作用域(this)所指向的对象,实现更多可扩展的功能开发。ie 原生支持 function 对象的 call 和 apply 方法,在 firefox 或其它浏览器下也得到支持,但是[详细]
-
js用escape()轻松搞定ajax post提交汉字的乱码问题
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
js用escape()轻松搞定ajax post提交汉字的乱码问题 在使用js提交post的时候出现中文乱码,找到了很多办法,最后用 escape 和 unescape轻松搞定 因为js使用utf-8编码的 ,对中文不支持,所以这里要用到编码和转码。[详细]
-
javascript 模拟html元素滚动条 jscroll
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
副标题#e# 主流浏览器默认为html元素提供的滚动条不美观,而且前端开发人员想对其通过css进行统一样式的美化也是不可实现的。比如ie可以通过样式来实现简单的美化、Webkit内核浏览器可以控制滚动条的显示效果,firefox则不允许用户为滚动条定义样式。但是对[详细]
-
Javascript随机更换图片特效代码
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
让网页图片随机更换的一段JS特效代码,按照要求把以下代码复制到页面中,设置好图片显示数量,在src=后面设置图片的路径已经图片的前缀名称,比如你的images文件夹下有5张图片,图片名称为sc1.jpg到sc5.jpg,更改后完整代码就如下同。 Copy to Clipboard[详细]
-
JS教程:String对象及其常用属性以及方法
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
目的很简单,主要回顾下javascript里面String常用的一些属性以及方法,虽然经常使用,但其实一些细节没有注意到,总是等到用到的时候再去查有点浪费时间,因此总结了下加深印象 一、字符串的几种声明方式 var str = 'hello world !'; var str = String('he[详细]
-
JavaScript获取鼠标点击位置坐标的方法
所属栏目:[模式] 日期:2018-10-03 来源:DaWei
在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在 IE8 ,FireFox, Chrome 下进行[详细]
-
js加载图片获取图片尺寸信息
所属栏目:[模式] 日期:2018-10-02 来源:DaWei
如果你遇到不方便从服务器取图片尺寸信息的话,用下面代码就很方便了。 一位大神分享的js获取图片信息方法。 Copy to Clipboard 引用的内容:[www.veryhuo.com]// 更新: // 05.27: 1、保证回调执行顺序:error ready load;2、回调函数this指向img本身 //[详细]
-
headroom.js有什么用 headroom.js用法
所属栏目:[模式] 日期:2018-10-02 来源:DaWei
Headroom.js 是一个轻量级、高性能的JS小工具(不依赖任何工具库!),它能在页面滚动时做出响应。此页面顶部的导航条就是一个鲜活的案例,当页面向下滚动时,导航条消失,当页面向上滚动时,导航条就出现了。 下载Headroom.js请移步:http://www.veryhuo.[详细]
-
Node.js实现PDF文件转HTML
所属栏目:[模式] 日期:2018-10-02 来源:DaWei
最近在做一个富媒体项目,希望将原有的PDF文件直接生成HTML数据流,方便进行排版编辑,研究了一下大家的解决方案,决定采用基于xpdf的Poppler进行处理。因为服务器端使用的是Node.js,没有现成的调用源码,所以使用express实现了上传转换输出。与大家共享![详细]
-
Ajax Control Toolkit 安装使用图文教程
所属栏目:[模式] 日期:2018-10-02 来源:DaWei
现在给大家分享一下Ajax Control Toolkit的下载、安装及使用方法。这里以 Visual Studio 2010 为例。 1.安装: 首先您需要下载ASP.NET AJAX Control Toolkit(这是最火软件提供的下载地址,您还可以去官网下载),如果您只是应用这些控件,则下载 AjaxCont[详细]
-
GSA发表了全球运营商关于5G物联网的最新进展
所属栏目:[模式] 日期:2018-10-02 来源:DaWei
襄阳站长网 (http://www.0710zz.com)最新报告称,截至2018年7月,全球107个国家的229家移动运营商正在对VoLTE进行投资,其中已有76个国家的156家运营商已经部署或者推出了VoLTE服务,2018年4月这一数字则为70个国家的145家运营商。 奥地利、巴巴多斯、比[详细]
-
javascript 缓存提供程序
所属栏目:[模式] 日期:2018-09-16 来源:DaWei
副标题#e# 相信每一个开发者都知道缓存的重要性。从头至尾有缓存的后台(memcached,xcache等。) 来减轻db的压力。对内容分发网络(CDN)缓存中希望你的浏览器缓存那些不止一次的加载资源。当然, 有客户端缓存,所以你不要重复昂贵的操作(即使是算法或大量的运[详细]
-
javascript判断dom是否加载完毕
所属栏目:[模式] 日期:2018-09-15 来源:DaWei
首先要明确两个概念 1.window.onload:页面加载完毕,页面内所有组件(图片等)都可用。 2.dom 加载:指文档对象模型加载完毕,要先于window.onload事件。 可以看出,当页面包含大量组件(特别是图片)的情形下,以上两种加载的时间相隔将会很长,这时判断dom何[详细]
-
javascript中匿名函数的N种写法
所属栏目:[模式] 日期:2018-09-14 来源:DaWei
在java中有private属性,强大的功能js不能实现就矮人一截,匿名函数,发扬广大 匿名函数没有实际名字,也没有指针,怎么执行滴? 其实大家可以看看小括号的意义就应该可以理解。小括号有返回值,也就是小括号内的函数或者表达式的返回值,所以说小括号内的f[详细]
-
JS的Image对象可用于检测图片类型是否合法
所属栏目:[模式] 日期:2018-09-14 来源:DaWei
项目中假如碰到了上传图片文件时,需要在后台加检测程序,判断图片类型是否合法,以防止一些非法的文件上传,如果对js的Image对象比较熟悉我们可以使用下面的方法在前端层次上检查下图片类型是否合法。 var img = new Image(); img.onload = function(){ al[详细]
-
documentElement知识汇总
所属栏目:[模式] 日期:2018-09-14 来源:DaWei
问题来源: 取得当前浏览器窗口的高度和宽度 解决文案: script type=text/javascript //from ppk (http://www.jr.pl/www.quirksmode.org/viewport/compatibility.html) var x,y; if (self.innerHeight) // all except Explorer { x = self.innerWidth; y = s[详细]


浙公网安备 33038102330484号