网络编程 第500页
内蒙古资源网 Copyright www.nmgbbs.com
JS获取图片高度宽度的方法分享
一般获取图片高度宽度的写法:复制代码代码如下:varimg=newImage();img.src=imgsrc;varimgWH=CalcImgTiple(img.width,img.height);但chrome中测试无法获取到。img
jQuery检测输入的字符串包含的中英文的数量
方法一:$(document).ready(function(){vartempStr="abcdefg我们都是好孩子";varpattern_char=//g;varpattern_chin=//g;varcount_char
JS中完美兼容各大浏览器的scrolltop方法
1、各浏览器下scrollTop的差异IE6/7/8/9/10:对于没有doctype声明的页面里可以使用document.body.scrollTop来获取scrollTop高度;对于有doctype声明的页面则可以使
js获取当前日期时间及其它操作汇总
js获取当前日期时间及其它操作汇总varmyDate=newDate();myDate.getYear();//获取当前年份(2位)myDate.getFullYear();//获取完整的年份(4位,1970-)myDate.getMont
JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这
JS解析XML文件和XML字符串详解
JS解析XML文件loadXML=function(xmlFile){varxmlDoc=null;//判断浏览器的类型//支持IE浏览器if(!window.DOMParser&&window.ActiveXObje
Javascript实现颜色rgb与16进制转换的方法
本文实例讲述了Javascript实现颜色rgb与16进制转换的方法。分享给大家供大家参考。具体如下:使用方法:Color(12,34,56);Color("#fff")Color("#defdcd")实现代码:/
javascript实现表单提交后,提交按钮不可用的方法
本文实例讲述了javascript实现表单提交后,提交按钮不可用的方法。分享给大家供大家参考。具体如下:这里使用javascript控制表单提交后,提交按钮不可用,可以防止用
javascript正则表达式基础知识入门
正则表达式的好处到底在哪里呢,下面我们先进行个了解:我们用js中处理字符串的方法,写出取出字符串中数字的函数:varstr='dgh6a567sdo23ujaloo932';functiongetNum
javascript正则表达式中的replace方法详解
前面的文章我已经介绍了正则的四个基本方法,当时也提到过replace方法我们来回顾一下replace方法的使用:先定义一个正则对象:varre=/中间写匹配的条件/;replace():
javascript中callee与caller的区别分析
calleecallee是对象的一个属性,该属性是一个指针,指向参数arguments对象的函数首先我们来写个阶成函数:functionchen(x){if(x<=1){return1;}else{returnx*chen(x-
浅谈javascript中call()、apply()、bind()的用法
call(thisObj,arg1,arg2...)、apply(thisObj,)这二个方法是每个函数都包含的非继承的方法call(thisobj)和apply(thisobj)作用都是一样的,简单来说就是改变当前使用
js插件YprogressBar实现漂亮的进度条效果
简介YprogressBar是一款基于HTML5的进度条插件。YprogressBar是一款轻量级进度条插件,使用方便,资源占用少,模仿好压的解压界面,带有数字显示,同时支持在描述中增
JQuery限制复选框checkbox可选中个数的方法
本文实例讲述了JQuery限制复选框checkbox可选中个数的方法。分享给大家供大家参考。具体分析如下:由于项目需要限制可批量操作的文件个数所以写了一段小代码如果选
分享10个原生JavaScript技巧
1、实现字符串长度截取functioncutstr(str,len){vartemp;varicount=0;varpatrn=//;varstrre="";for(vari=0;i<str.length;i++){if(icou
JavaScript Window浏览器对象模型方法与属性汇总
Window对象所有浏览器都支持window对象。它表示浏览器窗口。所有JavaScript全局对象、函数以及变量均自动成为window对象的成员。全局变量是window对象的属性。全
被遗忘的javascript的slice() 方法
slice()方法可从已有的数组中返回选定的元素。好吧,我承认我竟然把它忘了!这次我在回顾一下它语法arrayObject.slice(start,end)数组.slice(起始,结束)vararr=new
jquery代码实现简单的随机图片瀑布流效果
为了便于大家理解我使用了jQuery.当然用源生js代码执行的效率会高一些,但是很多人多源生js不是很熟练代码:jquery随机图片瀑布流无限加载<stylety
浅谈javascript属性onresize
浅谈javascript属性onresize//获取屏幕宽度并动态赋值varwinWidth=0;varwinHeight=0;functionfindDimensions()//函数:获取尺寸{//获取窗口宽度if(window.innerWi
jQuery简单实现图片预加载
jQuery实现图片预加载JS代码$(function(){loadImg("http://d.hiphotos.baidu.com/image/pic/item/fd039245d688d43f14f69eff7f1ed21b0ef43b5b.jpg",addImg);funct
javascript实现汉字转拼音代码分享
js代码functionarraySearch(l1,l2){for(varnameinPinYin){if(PinYin.indexOf(l1)!=-1){returnname;break;}}returnfalse;}核心代码:varPinYin={"a"
使用iojs的jsdom库实现同步系统时间
使用iojs的jsdom库与http://open.baidu.com/special/time/同步系统时间。varjsdom=require("jsdom");varexec=require('child_process').exec;jsdom.env({url:"ht
javascript实现校验文件上传控件实例
本文实例讲述了javascript实现校验文件上传控件。分享给大家供大家参考。具体如下:该javascript校验文件上传控件代码可检测上传文件的类型是否是图片functionChe
javascript判断变量是否有值的方法
本文实例讲述了javascript判断变量是否有值的方法。分享给大家供大家参考。具体分析如下:例如:vara=null;varb=undefined;以上这两种情况算作没有值if(a!==null&&
JS实现仿google、百度搜索框输入信息智能提示的实现方法
本文实例讲述了JS实现仿google、百度搜索框输入信息智能提示的实现方法。分享给大家供大家参考。具体如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional
jQuery提示插件alertify使用指南
1.alertify插件功能主要实现提示功能,用于代替js中的alert,confirm,prompt,显示友好的提示框2.alertify使用方法1.使用的文件主要使用三个文件,两个css(alertify.
jQuery弹出层插件Lightbox_me使用指南
网站开发过程中,为了增加网站交互效果,我们有时需要在当前页面弹出诸如登陆、注册、设置等窗口。而这些窗口就是层,弹出的窗口就是弹出层。jQuery中弹出层插件很多
jQuery拖拽插件gridster使用指南
gridster.js是一个jQuery插件用来构建直观的可拖放的布局,支持多列布局,你还可以动态的添加和删除表格中的元素。1.gridster插件功能实现类似于win8磁贴拖拽的功能
jQuery验证插件validation使用指南
在网站开发过程中,有时我们需要验证用户输入的信息是否符合我们的要求,所以我们会对用户提交的数据进行验证。验证分两次进行,一次是在客户端,一次是在服务端。客
jQuery滚动条插件nanoscroller使用指南
网站在展示信息时,如果信息量过大,解决方法主要有三种。1.分页,将信息分页显示。2.整页显示,但是页面过长,影响浏览体验。3.使用滚动条,而默认滚动条样式太单一,用
jQuery关键词说明插件cluetip使用指南
我们开发的网站,总有它一定的用途。如企业站用来宣传企业或展示产品,技术站用来分享自己的思路和经验。既然网站有了它的用途,那么就拥有了它本身的关键词(关键词
jQuery背景插件backstretch使用指南
一.backstretch插件功能优化网站外观。主要用于设置页面背景图片,也可以设置html元素的背景图片。背景图片可以设置多张,在间隔时间内循环显示。注但是在设置背景
jQuery标签编辑插件Tagit使用指南
一.Tagit插件功能提高网站交互性,增加用户体验。至于其它的功能,还真没有。用一个inputtext就可以替换了它。但是text没有输入提示功能,而tagit拥有这个功能。官方
javascript实现通过表格绘制颜色填充矩形的方法
本文实例讲述了javascript实现通过表格绘制颜色填充矩形的方法。分享给大家供大家参考。具体如下:Javascript画矩形//定义函数,传入设置参数,返回一个有背景颜色的
jQuery菜单插件superfish使用指南
下载地址:http://plugins.jquery.com/project/Superfish文档说明:http://users.tpg.com.au/j_birch/plugins/superfish/#getting-startedSuperfish的一些特点及效
javascript判断数组内是否重复的方法
本文实例讲述了javascript判断数组内是否重复的方法。分享给大家供大家参考。具体如下:Array.prototype.del=function(){vara={},c=[],l=this.length;for(vari=0;
jQuery固定元素插件scrolltofixed使用指南
这个插件在前段时间用过一次,当时是改一个网站。要求顶部的菜单栏随着滚动条的滚动而固定。也大体写了一下,不过在文章中也只是提了一下,文章地址:jQuery插件固定
javascript格式化指定日期对象的方法
本文实例讲述了javascript格式化指定日期对象的方法。分享给大家供大家参考。具体如下:/**格式化Date对象为:“2015-04-1710:20:00”*vardateObj=newDate();*/fun
JavaScript实现动画打开半透明提示层的方法
本文实例讲述了JavaScript实现动画打开半透明提示层的方法。分享给大家供大家参考。具体如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:/
JavaScript汉诺塔问题解决方法
本文实例讲述了JavaScript汉诺塔问题解决方法。分享给大家供大家参考。具体实现方法如下:varhan=function(disc,src,aux,dst){if(disc>0){han(disc-1,src,dst,aux
javascript格式化json显示实例分析
本文实例讲述了javascript格式化json显示方法。分享给大家供大家参考。具体分析如下:将json对象或者json字符串格式化方便在网页上限制varformatJson=function(js
jscript读写二进制文件的方法
本文实例讲述了jscript读写二进制文件的方法。分享给大家供大家参考。具体实现方法如下:varbin=newArray(256);for(vari=0;i<256;i++){bin=String.fromCharCode(i
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
本文实例讲述了JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例。分享给大家供大家参考。具体如下:/***JavaScriptmacrotorunachessgame,showingboard,piecesa
node.js 使用ejs模板引擎时后缀换成.html
这是一个小技巧,看着.ejs的后缀总觉得不爽,使用如下方法,可以将模板文件的后缀换成我们习惯的.html。1.在app.js的头上定义ejs:复制代码代码如下:varejs=require(
使用C++为node.js写扩展模块
前提:安装好node.js、Python2.7与visualstudio2013。过程:首先安装GYP项目生成工具,npminstall-gnode-gyp。建立test目录,这是我们的工作目录,在此目录下再建一个
javascript递归回溯法解八皇后问题
下面给大家分享的是回溯法解八皇后,带详细注解,这里就不多废话了。functionNQueens(order){if(order<4){console.log('NQueensproblemapplyfororderbiggerthan3!'
javascript解三阶幻方(九宫格)
谜题:三阶幻方,试将1~9这9个不同整数填入一个3×3的表格,使得每行、每列以及每条对角线上的数字之和相同。策略:穷举搜索。列出所有的整数填充方案,然后进行过滤。
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
网页端裁剪图片,不需要经过服务器。这个是用https://github.com/mailru/FileAPI框架实现的。配合jcrop.高级浏览器使用canvas裁剪,ie678使用flash过度。核心代码:
jQuery图片特效插件Revealing实现拉伸放大
点击图片,图片拉伸放大显示,效果非常棒!使用方法:1、head区域引用文件jquery.js,photorevealer.js,datouwang.css2、在文件中加入区域代码3、图片个数可以自由增减
使用纯javascript实现经典扫雷游戏
很久以前写的当时都没写注释的刚加上了(尼玛,好多自己都不认识了...)不足的地方就是本来想写个游戏排名的统计的,等有空了再加上(好像每次都这么说然后就等好久好
原生js和jquery实现图片轮播特效
(1)首先是页面的结构部分对于我这种左右切换式1.首先是个外围部分(其实也就是最外边的整体wrapper)2.接着就是你设置图片轮播的地方(也就是一个banner吧)3.然后是
浅谈javascript中for in 和 for each in的区别
区别一:forin是javascript1.0中发布的。foreachin是作为E4X标准的一部分在javascript1.6中发布的,而它不是ECMAScript标准的一部分。这将意味着存在各种浏览器的兼
原生js和jquery实现图片轮播淡入淡出效果
图片轮播有很多种方式,这里采用其中的淡入淡出形式js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模
javascript实现英文首字母大写
方法一:functionreplaceStr(str){//正则法str=str.toLowerCase();varreg=/\b(\w)|\s(\w)/g;//\b判断边界\s判断空格returnstr.replace(reg,function(m){returnm.t
javascript数组去重方法汇总
javascript数组去重方法汇总Array.prototype.unique1=function(){varn=[];//一个新的临时数组for(vari=0;i<this.length;i++)//遍历当前数组{//如果当前数组的第i
jQuery中使用each处理json数据
eg:给传进来的ID中当其对应的值为true时,即给对应的ID标签添加一个class名为focus,如:varobj={id01:'true',id02:'flase',id03:'true'};$.each(obj,function(key,
js闭包实现按秒计数
这里给大家分享一个小技巧,使用javascript闭包实现按秒计数,代码如下:vari=1;for(i;i<10;i++){(function(num){setTimeout(function(){console.log(num);},num*10
nodejs实现HTTPS发起POST请求
准备用nodejs搞一个快速注册163邮箱的东西,需要在某一步的时候post数据到https,node的官方文档实在太简陋了,网上找了个差不多的例子,拿来改了改用。varutil=requ
HTML5+setCutomValidity()函数验证表单实例分享
HTML5表单验证给前端人员带来了便利,但是在用户体验上存在一些缺陷,默认的提示对用户很不友好,无法准确的获取想要的信息。好在大牛们在接口设计的时候提供了setC
JScript中的条件注释详解
JScript可以使用以下语句根据条件编译变量的值控制脚本的编译。既可以使用JScript提供的变量,也可以使用@set指令或/define命令行选项定义自己的变量。@cc_on激活
js中for in语句的用法讲解
复制代码代码如下:for(variableinobject)statementvariable是声明一个变量的var语句,数组的一个元素或者是对象的一个属性在循环体内部,对象的一个属性名会被作为
Node.js实现Excel转JSON
一直在做一个关于网上选课的系统,选用了时下比较流行的node.js。今天在想怎么把学生或者老师的信息导入进去,涉及数量比较多一点,我手边又正好有一部分excel的表格
Javascript中arguments和arguments.callee的区别浅析
通过一个例子来理解下arguments与arguments.callee的具体区别:代码如下:复制代码代码如下:functioncheck(args){
javascript中replace( )方法的使用
最近在浏览一些阿里的前端面试题,其中有一题涉及了javascript中replace()方法的使用,下面是原题:“说出以下函数的作用是?空白区域应该填写什么?”//define(funct
javascript实现的右下角弹窗实例
本文实例讲述了javascript实现的右下角弹窗的方法。分享给大家供大家参考。具体如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.
JavaScript实现多个重叠层点击切换效果的方法
本文实例讲述了JavaScript实现多个重叠层点击切换效果的方法。分享给大家供大家参考。具体如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http
jQuery中next方法用法实例
本文实例讲述了jQuery中next方法用法。分享给大家供大家参考。具体分析如下:这里演示jQuery中next的用法,可取得一个包含匹配的元素集合中每一个元素紧邻的后面同
JavaScript获取一个范围内日期的方法
本文实例讲述了JavaScript获取一个范围内日期的方法。分享给大家供大家参考。具体分析如下:指定开始和结束时间,范围该范围内的所有日期放入数组Date.prototype.a
JavaScript按值删除数组元素的方法
本文实例讲述了JavaScript按值删除数组元素的方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:functionArrayRemoveByValue(str_value,arr_remov
node.js操作mongodb学习小结
一、准备工作1、在mongodb创建将要读取的表创建数据库mongotest复制代码代码如下:usemongotest;向user表中插入数据复制代码代码如下:db.user.insert({name:'flyo
Node.js和MongoDB实现简单日志分析系统
在最近的项目中,为了便于分析把项目的日志都存成了JSON格式。之前日志直接存在了文件中,而MongoDB适时闯入了我的视线,于是就把log存进了MongoDB中。log只存起来是
JavaScript在Android的WebView中parseInt函数转换不正确问题解
今天被一个问题困扰,有一个页面在浏览器(无论是手机还是PC)上运行良好,而通过WebView就出现了问题,有两个值得计算始终出错。于是就通过alert,把这个值显示出来,发
CentOS上安装Node.js和mongodb笔记
之前听说过Node.js,只是知道它可以应用于服务器端,但是对很多具体的东西并不了解。今天在QCon上听了袁锋的分享《Node.js脱离了浏览器的Javascript》之后,顿时有了
在线所见即所得HTML编辑器的实现原理浅析
如今网站开发越来越提倡用户体验,为用户提供便利的工具也越来越多,而在线的HTML内容编辑器应该算是其中比较“古老”的一个了。功能简单的可以为用户提供文本的样
JavaScript获取DOM元素的11种方法总结
在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用J
js插件设置innerHTML时在IE8下提示“未知运行时错误”解决方法
本文实例讲述了js插件设置innerHTML时在IE8下提示“未知运行时错误”解决方法。分享给大家供大家参考。具体分析如下:问题描述:网站中使用了一个js插件,设置inner
JavaScript实现梯形乘法表的方法
本文实例讲述了JavaScript实现梯形乘法表的方法。分享给大家供大家参考。具体如下:效果如下图所示:表格用html中的table,tr,td,然后利用for语句实现,循环输出行和
JavaScript实现图片DIV竖向滑动的方法
本文实例讲述了JavaScript实现图片DIV竖向滑动的方法。分享给大家供大家参考。具体实现方法如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""htt
JavaScript分页功能的实现方法
本文实例讲述了JavaScript分页功能的实现方法。分享给大家供大家参考。具体实现方法如下://定义page为全局变量,以便下面使用varpage;window.onload=function(){v
javascript原始值和对象引用实例分析
本文实例讲述了javascript原始值和对象引用的方法。分享给大家供大家参考。具体分析如下:一句话来说:原始值是不可变的,而对象引用是可变的。js中的原始值(undefi
javascript显式类型转换实例分析
本文实例讲述了javascript显式类型转换的方法。分享给大家供大家参考。具体分析如下:尽管js可以做许多自动类型转换,但某些时候仍然需要做显示类型转换或为了代码
javascript变量声明实例分析
本文实例讲述了javascript变量声明的方法。分享给大家供大家参考。具体分析如下:js中使用一个变量之前应当先声明。变量使用关键字var来声明。如果未在var声明语句
javascript属性访问表达式用法分析
本文实例讲述了javascript属性访问表达式用法。分享给大家供大家参考。具体分析如下:属性访问表达式运算得到一个对象属性或一个数组元素的值。js为属性访问定义了
javascript中eval函数用法分析
本文实例分析了javascript中eval函数用法。分享给大家供大家参考。具体分析如下:eval()只有一个参数,如果传入的参数不是字符串,则直接返回这个参数。否则会将字符
javascript函数式编程实例分析
本文实例讲述了javascript函数式编程。分享给大家供大家参考。具体分析如下:js像其他动态语言一样是可以写高阶函数的,所谓高阶函数是可以操作函数的函数。因为在