Welcome 微信登录

首页 / 脚本样式 / JavaScript

IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理

IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理

昨天在使用Jquery Ui Datapicker做显示签到日历功能的时候,出现了Js问题,在IE8/IE9以及FF、Chrome下都显示正常,但是在IE6/IE7以及IE8兼容视图下显示有问题,提示“页面上有错误”,进一步查看显示错误信息“缺少标识符、字符串或数字”,一开始以为是Jquery 和Jquery Ui的版本不匹配导致的,后来尝试了其他支持的版本也是不行,然后将自己的Js代码逐段调式,在花了两个多小时后终于以外的发现是由Json最后一个键值后加...
浅谈Javascript变量作用域问题

浅谈Javascript变量作用域问题

Js中的变量作用域问题:1、没有块级作用域。Js中的变量作用域不是以{}为界的,不像C/C++/Java。如:复制代码 代码如下:if(true){ var name = "qqyumidi";} alert(name); // 结果:qqyumidiJs会将在if中定义的变量添加到当前的执行环境中,尤其在使用for循环时需要注意与其他语言的差异。复制代码 代码如下:for(var i=0; i<10; i++){ ;}alert(i); // 结果...
jQuery实现数字加减效果汇总

jQuery实现数字加减效果汇总

我们在网上购物提交订单时,在网页上一般会有一个选择数量的控件,要求买家选择购买商品的件数,开发者会把该控件做成可以通过点击实现加减等微调操作,当然也可以直接输入数字件数。左右加减数字像京东提交订单时目前使用的是左右加减数字的效果,这个效果直接明了,操作简单。我们使用jquery.spinner.js插件实现左右加减数字,调用方法非常简单。复制代码 代码如下:<input type="text" class="spinner"/> 调用也非常简单...
JQuery仿小米手机抢购页面倒计时效果

JQuery仿小米手机抢购页面倒计时效果

1、效果及功能说明通过对时间的控制来告诉用户一个活动还剩多少时间,精确到秒。2、实现原理首先定义活动的截至的时间,要重年份精确到毫秒,在获得当前的年份到秒钟,在用截至时间,减去现在的时间,剩下的还有多少的时间就把还剩下的时间给显示出来就得出了离截止日期还有多久。主要代码复制代码 代码如下:var startTime = new Date();//获得当前的时间startTime.setFullYear(2016, 5, 27);//调用设置年份startT...
使用jQuery不判断浏览器高度解决iframe自适应高度问题

使用jQuery不判断浏览器高度解决iframe自适应高度问题

这里介绍两个超级简单的方法,不用写什么判断浏览器高度、宽度啥的。下面的两种方法自选其一就行了。一个是放在和iframe同页面的,一个是放在test.html页面的。注意别放错了地方。iframe的代码中,注意要写ID,没有ID查找不到复制代码 代码如下:<iframe src="test.html" id="main" width="700" height="300" frameborder="0" scrolling="auto"></...
jQuery+PHP打造滑动开关效果

jQuery+PHP打造滑动开关效果

本文介绍了使用jQuery、PHP和MySQL实现类似360安全卫士防火墙开启关闭的开关,可以将此功能应用在产品功能的开启和关闭功能上。准备工作为了更好的演示本例,我们需要一个数据表,记录需要的功能说明及开启状态,表结构如下:复制代码 代码如下:CREATE TABLE `pro` ( `id` int(11) NOT NULL auto_increment, `title` varchar(50) NOT NULL, `description` v...
使用FlexiGrid实现Extjs表格效果方法分享

使用FlexiGrid实现Extjs表格效果方法分享

近一段时间Extjs真的是风光无限好,只要是个做CRM/HRM之类的企业现在都在琢磨怎么在项目中用它,不过兄弟我可是不敢,原因很简单:太大/太笨/源码不好调试。但是对于Extjs漂亮的表格与功能的强大,实在是让我垂涎三尺,记得以前有个老外同志写过一个类似的Extjs的Jquery插件,所以就在Jquery的插件海洋中一顿海找,呵呵,还真让我找到了。看来还是我的Jquery好,小巧简单好像一部好的汽车引擎,我想要什么就可以自已DIY,真是方便。总体方案在网络...
node.js中的fs.mkdir方法使用说明

node.js中的fs.mkdir方法使用说明

方法说明:以异步的方式创建文件目录。如果目录已存在,将抛出异常。语法:复制代码 代码如下:fs.mkdir(path, [mode], [callback(err)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )接收参数:path 将创建的目录路径mode 目录权限(读写权限),默认0777callback 回调,传递异常参数err例子:复制代码 代码如下:var fs = require("fs");fs...
node.js中的fs.read方法使用说明

node.js中的fs.read方法使用说明

方法说明: 根据指定的文件描述符fd来读取文件数据并写入buffer指向的缓冲区对象。相对于readFile提供了更底层的接口。一般情况下不建议使用这种方式来读取文件,因为它要求你手动管理缓冲区和文件指针,尤其是在 你不知道文件大小的时候,这将会是一件很麻烦的事情。语法:复制代码 代码如下:fs.read(fd,buffer,offset,length,position,[callback(err,bytesRead,buffer)])由于该方法属于fs模...
Javascript Object 对象学习笔记

Javascript Object 对象学习笔记

构造函数new Object()new Object(value)参数value 可选的参数,声明了要转换成Number对象、Boolean对象或String对象的原始值(即数字、布尔值或字符串)。JavaScript 1.1之前的版本和ECMAScript Vl不支持该对象。返回值 如果没有给构造函数传递value参数,那么它将返回一个 新创建的Object实例。如果指定了原始的value参数,构造函数将创建并返回原始值的包装对象,即Number对象、...
node.js中的fs.readSync方法使用说明

node.js中的fs.readSync方法使用说明

方法说明:同步版的 fs.read() 。方法将返回一个 bytesRead (读取的字节数)语法:复制代码 代码如下:fs.readSync(fd, buffer, offset, length, position)由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )接收参数:fsbuffer 缓冲区,数据将被写入。offset buffer写入的偏移量length (integer) 指定文件读取字节数长度po...
node.js中的fs.readdir方法使用说明

node.js中的fs.readdir方法使用说明

方法说明: 以异步的方式读取文件目录。语法:复制代码 代码如下:fs.readdir(path, [callback(err,files)])由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )接收参数:path 目录路径callback 回调,传递两个参数 err 和 files,files是一个包含 “ 指定目录下所有文件名称的” 数组。例子:复制代码 代码如下:var fs = require("fs");f...
<< 961 962 963 964 965 966 967 968 969 970 >>