javascript技巧

  • js实现带搜索功能的下拉框实时搜索实时匹配

    js实现带搜索功能的下拉框实时搜索实时匹配 2015-05-04

    当select输入框中每输入一点内容的时候,在option中找出与内容匹配的选项显示在option的前面选项中,下面有个不错的示例,希望朋友们可以喜欢 1. 当select输入框中每输入一点内容的时候,在option中找出与内容匹配的选项显示在option的前面选项中. 2. 如何获取每次输入的内容,当keyup的时候触发函数. 问题:select标签中可以输入内容吗?(解决:另一篇文章可选择和输入的下拉列表框 ) 3. 如何获得输入框中的内容?(解决,在输入框上添加onkeyup时间触发的函数

    关键词: 下拉框, 搜索功能
  • js 中将多个逗号替换为一个逗号的代码

    js 中将多个逗号替换为一个逗号的代码 2015-05-04

    这篇文章主要介绍了js 中将多个逗号替换为一个逗号的代码,需要的朋友可以参考下 有时候有很多逗号,这样我们就不好处理了,下面的函数就是将多个逗号替换为一个逗号,方便后面的处理. <script language="javascript"> var str="asdfk,asdf34,,,,,,5345,,,,"; str=str.replace(new RegExp(',+',"gm"),','); alert(str); </

    关键词: 多个逗号, 一个逗号
  • Javascript前端UI框架Kit使用指南之kitjs的对话框组件

    Javascript前端UI框架Kit使用指南之kitjs的对话框组件 2015-05-04

    本文以kitjs对话框组件为例,给我们详细介绍了kitjs的组件目录.默认代码模板.构造器及初始方法.以及Kitjs继承.讲解的非常细致,对我们熟练掌握kitjs组件很有帮助. Kit作为一个UI库,我并没有打算让大家都来学习我的Kit的Core,背熟我的API,这种跟风的学习方式一点意义都没有,今天jQuery热,大家都是学jQ,明天SeaJs火了,大家都去炒SeaJs,所以我在KitJs里面,专门为jQ的用户准备了一个语法糖(Suger.js),完全模拟jQ的API,除了实现,接口都一样,也

    关键词: 组件, kitjs
  • JavaScript中的ubound函数使用实例

    JavaScript中的ubound函数使用实例 2015-05-04

    这篇文章主要介绍了JavaScript中的ubound函数使用实例,本文先是讲解了ubound函数的语法,然后给出了用法代码实例,需要的朋友可以参考下 JavaScript中ubound函数方法是返回在 VBArray 的指定维中所使用的最大索引值.使用方法: safeArray.ubound(dimension) 其中safeArray是必选项.是一个 VBArray 对象. dimension是可选项.要获知其索引上界的 VBArray 的维数.如果忽略,ubound 将该参数作为 1 进行

    关键词: ubound, JavaScript
  • javascript实现图片循环渐显播放的方法

    javascript实现图片循环渐显播放的方法 2015-05-04

    这篇文章主要介绍了javascript实现图片循环渐显播放的方法,涉及javascript操作图片的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了javascript实现图片循环渐显播放的方法.分享给大家供大家参考.具体实现方法如下: <html> <title>图片的循环渐显播放效果代码</title> <head> <!--1.将下面的代码插入到HEML的<head></head>之间: --> &l

    关键词: JavaScript, 图片, 方法, 播放
  • 21个值得收藏的Javascript技巧

    21个值得收藏的Javascript技巧 2015-05-04

    在本文中列出了21个值得收藏的Javascript技巧,在实际工作中,如果能适当运用,则大大提高工作效率 1 Javascript数组转换为CSV格式 首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CSV格式文件.则我们可以使用如下的小技巧,代码如下: var fruits = ['apple', 'peaches', 'oranges', 'mangoes']; var str = fruits.valueOf(); 输出:apple,p

    关键词: JavaScript技巧
  • js刷新框架子页面的七种方法代码

    js刷新框架子页面的七种方法代码 2015-05-04

    js刷新框架子页面的七种方法 面以三个页面分别命名为framedemo.html,top.html,button.html为例来具体说明如何做. 其中framedemo.html由上下两个页面组成,代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> frameDemo </TITLE> </H

    关键词: 框架, 子页面
  • 浏览器窗口加载和大小改变事件示例

    浏览器窗口加载和大小改变事件示例 2015-05-04

    这篇文章主要介绍了浏览器窗口加载和大小改变事件,需要的朋友可以参考下 window.onload = function() { var height = document.body.clientHeight; document.getElementById("vivS").style.height = (height - 20) + "px"; document.getElementById("emd").style.height = (heig

    关键词: 窗口, 加载, 大小改变
  • js中arguments的用法(实例讲解)

    js中arguments的用法(实例讲解) 2015-05-04

    这篇文章主要是对js中arguments的用法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 如下所示: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type&quo

    关键词: arguments
  • js版扫雷实现代码 原理不错

    js版扫雷实现代码 原理不错 2015-05-04

    前一段时间在图书馆看了本关于JavaScript的书,上面讲怎样用js编推箱子小游戏.我想,那扫雷也当然能编出来,然后就用DW试了试,结果如下. 效果图: 以下代码复制粘贴到记事本后保存为.html文件,打开后会出现提示,右击允许即可: 寻雷-----by 魅月                                                                                                                      

    关键词: 扫雷
  • JavaScript实现SHA-1加密算法的方法

    JavaScript实现SHA-1加密算法的方法 2015-05-04

    这篇文章主要介绍了JavaScript实现SHA-1加密算法的方法,实例分析了使用javascript实现SHA-1加密算法的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了JavaScript实现SHA-1加密算法的方法.分享给大家供大家参考.具体实现方法如下: 调用方法:hex_sha1即可. /* * * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined * in FIPS

    关键词: JavaScript, 算法, 加密
  • window.location.href IE下跳转失效的解决方法

    window.location.href IE下跳转失效的解决方法 2015-05-04

    这篇文章主要介绍了window.location.href IE下跳转失效的解决方法,需要的朋友可以参考下 <a href="javascript:void(0)" >GoNext</a> $("a").click(function(){ window.location.href = "xxx.html"; }) 代码如上,在IE下,特别是在IE6中,点击超链接之后,浏览器并没有发生跳转行为. 原因可能是因为在href中的

    关键词: href, location, 跳转失效
  • JS 事件绑定函数代码

    JS 事件绑定函数代码 2015-05-04

    JS 事件绑定函数代码,解决了浏览器兼容,现在可以兼容IE6 7 8 FF 谷歌 主要解决了 浏览器兼容,现在可以兼容IE6 7 8 FF 谷歌(废话) IE浏览器里,this指向问题. 直接上代码吧! var bind=function(object,type,fn){ if(object.attachEvent){//IE浏览器 object.attachEvent("on"+type,(function(){ return function(event){ window.even

    关键词: 事件绑定
  • javascript title闪动效果

    javascript title闪动效果 2015-05-04

    title漂亮的闪动效果 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

    关键词: JavaScript, title, 闪动效果
  • 获取客户端网卡MAC地址和IP地址实现JS代码

    获取客户端网卡MAC地址和IP地址实现JS代码 2015-05-03

    获取客户端的一些信息,如IP和MAC,以结合身份验证,相信很多人都会这样做吧,我们这里用Javascript,这样做的好处是不需要服务器端进行处理,有客户端自行获取,感兴趣的你可以参考下哈 在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证.要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascrip

    关键词: IP地址, 网卡, MAC地址
  • JavaScript 编写匿名函数的几种方法

    JavaScript 编写匿名函数的几种方法 2015-05-03

    匿名函数可以有效控制变量作用域,构造闭包 (Closure),防止对全局变量造成污染.在 JavaScript 中,编写匿名函数,有以下几种方法. 错误模式:语法错误警告 function(){ // insert code here }(); 模式一:函数字面量 (Function Literal) 先声明函数对象,然后执行. 复制代码 代码如下: (function(){ // insert code here })(); 模式二:优先表达式 (Prior Expression) 由于 Ja

    关键词: JavaScript, 匿名函数
  • javascript快速排序算法详解

    javascript快速排序算法详解 2015-05-03

    JavaScript实现的常见排序算法有:冒泡排序,选择排序,插入排序,谢尔排序,快速排序(递归),快速排序(堆栈),归并排序,堆排序.今天我们来详细分析下快速排序算法 "快速排序"的思想很简单,整个排序过程只需要三步: (1)在数据集之中,找一个基准点 (2)建立两个数组,分别存储左边和右边的数组 (3)利用递归进行下次比较 看一个demo:http://jsdo.it/norahiko/oxIy/fullscreen(网页打开可能较慢,慢慢等待吧) <script type=

    关键词: JavaScript, 详解, 快速排序算法
  • js匿名函数的调用示例(形式多种多样)

    js匿名函数的调用示例(形式多种多样) 2015-05-03

    匿名函数就是没有实际名字的函数,javaScript的匿名函数形式多样,下面就一一为大家罗列出来 匿名函数就是没有实际名字的函数. javaScript的匿名函数形式多样,而且不搞清楚,容易看晕代码. 以下是成功调用的匿名函数: (function () { alert(3); }) (); (function f1() { alert(4); })(); //不是匿名函数也能这样调用!! void function(){ alert('void water'); }();//据说效率最高,Ja

    关键词: 匿名函数
  • 一个页面放2段图片滚动代码出现冲突的问题如何解决

    一个页面放2段图片滚动代码出现冲突的问题如何解决 2015-05-03

    这是一段调用图片流动的代码?为什么我在首页同时复制出二段代码后图片不能流动显示了?遇此问题很是疑惑,于是搜集整理一些实用技巧以解大伙们的燃眉之急,需要了解的朋友可以参考下 为什么我在首页同时复制出二段代码后图片不能流动显示了? <div align="center"> <table style="TABLE-LAYOUT: fixed; border-collapse:collapse" cellSpacing=0 cellPadding=0 wi

    关键词: 图片滚动, 滚动代码
  • JAVASCRIPT下判断IE与FF的比较简单的方式

    JAVASCRIPT下判断IE与FF的比较简单的方式 2015-05-03

    在JAVASCRIPT当中可以通过取当前浏览器返回值来判断当前使用什么浏览器. 但是过程相对复杂一点,当我们只需要一个简单的判断方式时,可以这样做: <SCRIPT> if (document.all){ //IE window.dialogArguments.location.reload(); }else{ //FIREFOX opener.location.reload(); } window.close(); </SCRIPT> document.all这个属性,IE下可以

    关键词: JavaScript
  • js实现图片从左往右渐变切换效果的方法

    js实现图片从左往右渐变切换效果的方法 2015-05-03

    这篇文章主要介绍了js实现图片从左往右渐变切换效果的方法,是比较典型的图片渐变切换效果特效,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了js实现图片从左往右渐变切换效果的方法.分享给大家供大家参考.具体实现方法如下: <style type="text/css"> .woon{border:1px solid #fff;} .wooff{border:1px solid #ffffff;filter:progid:DXImagetransform.Microsof

    关键词: 图片, 切换
  • 总结AJAX相关JS代码片段和浏览器模型

    总结AJAX相关JS代码片段和浏览器模型 2015-05-03

    在.net开发中,充分利用免费控件是好事情,但是如果不能修改控件达到自己的需求,就要动用JS大法了,前提是研究好浏览器模型 的各种对象的方法属性.尤其是熟悉CSS+HTML就会做的很酷.就JS语言本身来说要求不高. 1.动态删除Table 里面内容技巧,不需要写太多代码,一行: tb.removeNode(true) 2.动态增加行,除了CreateElement方法,还可以这样比较短小: <table id=tb1></table> <SCRIPT> function

    关键词: 总结AJAX相关JS代码片段和浏览器模型
  • js加载之使用DOM方法动态加载Javascript文件

    js加载之使用DOM方法动态加载Javascript文件 2015-05-03

    传统上,加载Javascript文件都是使用script标签,我们也可以使用DOM方法,动态加载Javascript文件,具体实现如下,感兴趣的朋友可以参考下 传统上,加载Javascript文件都是使用<script>标签. 就像下面这样: <script type="text/javascript" src="example.js"></script> <script>标签很方便,只要加入网页,浏览器就会读取并运行

    关键词: 动态加载, JS加载, dom方法
  • 深入分析escape().encodeURI().encodeURIComponent()的区别及示例

    深入分析escape().encodeURI().encodeURIComponent()的区别及示例 2015-05-03

    这篇文章主要介绍了escape().encodeURI().encodeURIComponent()的区别,需要的朋友可以参考下 JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape, decodeURI, decodeURIComponent . 下面简单介绍一下它们的区别: 1 escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机

    关键词: encodeuricomponent, escape, encodeURI
  • JS操作iframe里的dom(实例讲解)

    JS操作iframe里的dom(实例讲解) 2015-05-03

    本篇主要是对JS操作iframe里的dom进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 直接赋值如下代码测试即可明白: 1.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w

    关键词: 操作iframe
  • JS实现判断碰撞的方法

    JS实现判断碰撞的方法 2015-05-03

    这篇文章主要介绍了JS实现判断碰撞的方法,实例分析了通过js判断实体碰撞的技巧与相关应用,需要的朋友可以参考下 本文实例讲述了JS实现判断碰撞的方法.分享给大家供大家参考.具体如下: JS判断碰撞方法: /** 判断是否碰撞 * @param obj 原对象 * @param dobj 目标对象 */ function impact(obj, dobj) { var o = { x: getDefaultStyle(obj, 'left'), y: getDefaultStyle(obj, 't

    关键词: 判断, 方法
  • javascript抽象工厂模式详细说明

    javascript抽象工厂模式详细说明 2015-05-03

    这篇文章主要介绍了javascript抽象工厂模式详细说明,需要的朋友可以参考下 抽象工厂模式说明 1. 工厂方法模式的问题: 在工厂方法模式里,创建类都需要通过 工厂类,如果要扩展程序,就必须修改工厂类,这违背了闭包原则,对扩展开放,对修改关闭:对于设计有一定的问题. 2. 如何解决:就要用到抽象工厂模式,就是对功能类单独创建工厂类,这样就不必修改之前的代码,又扩展了功能. 3. 工厂模式其实就是对 实现同一接口的 实现类 的 统一 工厂方式创建调用,但 javascript 没有接口这号东西

    关键词: JavaScript, 抽象工厂模式
  • 解析dom中的children对象数组元素firstChild,lastChild的使用

    解析dom中的children对象数组元素firstChild,lastChild的使用 2015-05-03

    以下是对dom中的children对象数组元素firstChild,lastChild的使用进行了详细的分析介绍,需要的朋友可以参考下 <!--children对象数组元素示例 --> <html> <body> <table id="tbl"> <tbody> <tr> <td> 行1列1 </td><td>行1列2 </td></tr> <tr&

    关键词: children, firstChild, lastChild
  • javascript 模拟JQuery的Ready方法实现并出现的问题

    javascript 模拟JQuery的Ready方法实现并出现的问题 2015-05-02

    今天在阅读网上一些模拟Jq的ready方法时,发现一些小细节,就是网上的ready事件大部分都是在onload事件执行后加载,而jquery确能在onload加载前. dom加载完后执行,一直不了解,基于对网上的一些方法逻辑不了解,所以去看了<jquery源代码研究(ready函数) >这篇文章后自己写入如下代码(已有详细说明) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h

    关键词: jquery, JavaScript, Ready
  • JS制作简单的三级联动

    JS制作简单的三级联动 2015-05-02

    本文给大家分享的是使用javascript实现的一个简单的三级联动菜单,非常简单实用,有需要的小伙伴过来参考下吧. 用javascript制作的一个简单三级联动,非常简单实用 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> 省: <select style="

    关键词: 三级联动
  • 情人节专属 纯js脚本1k大小的3D玫瑰效果

    情人节专属 纯js脚本1k大小的3D玫瑰效果 2015-05-02

    用代码做出的玫瑰花,这才是牛逼程序员送给女友的最好情人节礼物呢 前年圣诞节上,西班牙程序员Roman Cortes带来了用纯javascript脚本编写的神奇3D圣诞树,令人印象深刻.2月14日情人节就要来临了,还是Roman Cortes,这次他又带来了用javascript脚本编写的红色玫瑰花.用代码做出的玫瑰花,这才是牛逼程序员送给女友的最好情人节礼物呢!(提示:在不同浏览器下观看效果.速度会有很大的不同) 图片是由代码生成,用户可以刷新该页面,重复观看这朵玫瑰的呈现过程. 3D玫瑰花的实

    关键词: 3D玫瑰
  • js动态添加表格数据使用insertRow和insertCell实现

    js动态添加表格数据使用insertRow和insertCell实现 2015-05-02

    这篇文章主要介绍了js动态添加表格数据并使用insertRow和insertCell实现,需要的朋友可以参考下 效果图: 代码: js动态添加表格数据_2.html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset

    关键词: 删除, 全选, 动态添加
  • 不要小看注释掉的JS 引起的安全问题

    不要小看注释掉的JS 引起的安全问题 2015-05-02

    HTTP Response Splitting 攻击主要说明的是两个问题 一个是header插入问题. 另一个是\r\n问题. 我们来看这样一段代码: 1. test 2. <script> 3. //alert('<%=request.getParameter("username")%>'); 4. </script> 大家都能看到,这好像有个漏洞,但是已经被补上了,注释掉了. 那既然注释掉了,就不该有问题了么? 不是的. 再看这个URL http

    关键词: 注释
  • JS实现很酷的水波文字特效实例

    JS实现很酷的水波文字特效实例 2015-05-02

    这篇文章主要介绍了JS实现很酷的水波文字特效,实例分析了javascript操作图层特效的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了JS实现很酷的水波文字特效.分享给大家供大家参考.具体实现方法如下: <html> <head> <title>JS实现很酷的水波文字效果</title> </head> <body bgcolor="#000000" onLoad="if (document

    关键词: 文字, 特效
  • js判断上传文件的类型和大小示例代码

    js判断上传文件的类型和大小示例代码 2015-05-02

    上传文件的类型和大小可以js进行判断,在本文有个不错的示例,适合初学者,感兴趣的朋友可以参考下 //检测文件大小和类型 function fileChange(target){ //检测上传文件的类型 if(!(/(?:jpg|gif|png|jpeg)$/i.test(target.value))) { alert("只允许上传jpg|gif|png|jpeg格式的图片"); if(window.ActiveXObject) {//for IE target.select();//s

    关键词: 上传文件, 文件类型, 文件大小
  • JS动态显示表格上下frame的方法

    JS动态显示表格上下frame的方法 2015-05-02

    这篇文章主要介绍了JS动态显示表格上下frame的方法,涉及javascript中显示表格frame的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了JS动态显示表格上下frame的方法.分享给大家供大家参考.具体如下: <!DOCTYPE html> <html> <head> <script> function aboveFrames() { document.getElementById('myTable').frame="a

    关键词: 显示, 表格, 动态
  • 根据配置文件加载js依赖模块

    根据配置文件加载js依赖模块 2015-05-02

    这篇文章主要介绍了根据配置文件加载js依赖模块,解决方法是笔者自己的思路,抛砖引玉,需要的朋友可以参考下 要求: 根据下面的配置文件 module=[ {'name':'jquery','src':'/js/lib/jquery-1.8.3.js'}, {'name':'swfobject','src':'/js/utils/swfobject.js'}, {'name':'fancybox','src':'/js/jquery/jquery.fancybox.js','require':['j

    关键词: 加载, 依赖模块
  • 理解Javascript_02_理解undefined和null

    理解Javascript_02_理解undefined和null 2015-05-02

    其实在 ECMAScript 的原始类型中,是有Undefined 和 Null 类型的. 这两种类型都分别对应了属于自己的唯一专用值,即undefined 和 null. 来自普遍的回答: 其实在 ECMAScript 的原始类型中,是有Undefined 和 Null 类型的. 这两种类型都分别对应了属于自己的唯一专用值,即undefined 和 null. 值 undefined 实际上是从值 null 派生来的,因此 ECMAScript 把它们定义为相等的,通过下列代码可以验证这一结论

    关键词: null, undefined
  • AlertBox 弹出层信息提示框效果实现步骤

    AlertBox 弹出层信息提示框效果实现步骤 2015-05-02

    弹出层就是相对文档或窗口定位的一个层,一般用来显示提示信息.广告等内容,还可以配合覆盖层来锁定页面. 在仿Lightbox效果中,已经基本实现了这个效果,这次主要改进了ie6在fixed时的抖动问题. 此外,还增加了一个用来兼容ie6的fixed的方法,覆盖层也重新"包装",程序也改成组件的结构. 兼容:ie6/7/8, firefox 3.6.8, opera 10.6, safari 5.0.1, chrome 5.0 效果预览 http://demo.jb51.net/js/Al

    关键词: alertbox, 弹出层
  • js实现简单模态窗口,背景灰显

    js实现简单模态窗口,背景灰显 2015-05-02

    昨天中午做项目需要一个模态窗口,想起上一个公司的项目经理曾经做过一个比较牛的模态窗口,至今没用搞清楚实现原理,平时也没有时间去分析,试着自己做了一个,用了一天的时间终于完成了,给大家一起分享, 也希望高手多提意见.第一次在博客园上发文章,挺高兴的. 没什么好说的,都是js,用一个iframe将页面遮挡,iframe上面一个div层,js面向对象做的,其中有部分是js动态生成style. ModeWindow.js <html xmlns="http://www.w3.org/1999/xh

    关键词: 简单模态窗口
  • js拦截alert对话框另类应用

    js拦截alert对话框另类应用 2015-05-02

    alert对话框的使用给用户带来了很多的方便,而有些时候不希望让它存在,接下来介绍如何使用js拦截alert对话框,感兴趣的朋友可以了解下 <input type="button" onclick="opened('ALERT')" value="提示"/> <script> var myAlert=alert; window.alert=function(msg){ //your code myAlert (msg+&q

    关键词: js拦截, alert对话框
  • 详细解密jsonp跨域请求

    详细解密jsonp跨域请求 2015-05-02

    当进行一些比较深入的前端编程的时候,不可避免地需要进行跨域操作,JSONP跨域GET请求是一个常用的解决方案,下面我们来看一下JSONP跨域是如何实现的,并且探讨下JSONP跨域的原理. 1.什么是跨域请求: 服务器A上的一个页面,要请求服务器B上的一个处理程序,这就叫做跨域请求 本次的测试页面为: 处理程序kimhandler.ashx,如下: %@ WebHandler Language="C#" Class="KimHandler" %> using S

    关键词: 跨域, jsonp
  • JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)

    JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码) 2015-05-01

    JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码).需要的朋友可以过来参考下,希望对大家有所帮助 <script language='javascript'> /* utf.js - UTF-8 <=> UTF-16 convertion * * Copyright (C) 1999 Masanao Izumo <[email protected]> * Version: 1.0 * LastModified: Dec 25 1999 * Th

    关键词: base64, Encode
  • JavaScript实现查找字符串中第一个不重复的字符

    JavaScript实现查找字符串中第一个不重复的字符 2015-05-01

    这篇文章主要介绍了JavaScript实现查找字符串中第一个不重复的字符,需要的朋友可以参考下 此算法仅供参考,小菜基本不懂高深的算法,只能用最朴实的思想去表达. //找出字符串中第一个不重复的字符 // firstUniqueChar("vdctdvc"); --> t function firstUniqueChar(str){ var str = str || "", i = 0, k = "", _char = "&quo

    关键词: JavaScript, 不重复
  • js禁止页面复制功能禁用页面右键菜单示例代码

    js禁止页面复制功能禁用页面右键菜单示例代码 2015-05-01

    禁止页面复制功能.禁用页面右键菜单等等在浏览网页时想必大家都有遇到过吧,下面为大家详细介绍下使用js是如何实现的,感兴趣的朋友可以参考下 <body oncontextmenu="return false">禁用网页右键菜单,但是仍然可以使用快捷键复制. js代码禁用复制功能: <script type="text/javascript"> document.body.onselectstart=document.body.oncontext

    关键词: 禁止复制, 禁用右键菜单
  • JavaScript中Object和Function的关系小结

    JavaScript中Object和Function的关系小结 2015-05-01

    JavaScript 中 Object 和 Function 的关系是微妙的,他们互为对方的一个实例. Function instanceof Object 和 Object instanceof Function 都是 true 1.我们可以认为 Object 是一个特殊的"类",而这里的"类"即:Function 于是便可以理解为: Object = Function () {} 或 Object = new Function(); 即:Object 是 Fun

    关键词: function, Object
  • js+xml生成级联下拉框代码

    js+xml生成级联下拉框代码 2015-05-01

    js+xml生成级联下拉框代码,需要的朋友可以参考下 需要默认选中时,定义一个变量 var cityId=城市id 下面是js代码 function readxml() { var XmlDoc = null; if (window.ActiveXObject) { XmlDoc = new ActiveXObject("Microsoft.XMLDOM"); XmlDoc.async = false; XmlDoc.load(path + "/web/common/regi

    关键词: 级联下拉框
  • JS点击链接后慢慢展开隐藏着图片的方法

    JS点击链接后慢慢展开隐藏着图片的方法 2015-05-01

    这篇文章主要介绍了JS点击链接后慢慢展开隐藏着图片的方法,实例分析了javascript操作图片的隐藏与现实技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了JS点击链接后慢慢展开隐藏着图片的方法.分享给大家供大家参考.具体实现方法如下: <html> <title>JS点击链接后,慢慢展开隐藏着的图片</title> <body> <script language="JavaScript"> var b=0;

    关键词: 图片, 展开
  • js使用函数绑定技术改变事件处理程序的作用域

    js使用函数绑定技术改变事件处理程序的作用域 2015-05-01

    在html页面里面为某个元素的事件指定处理程序有很多种方式 第一种,也是 最常见的,就是直接在html标签里面通过指定事件处理程序同名的HTML属性来注册事件,代码如下: function eventHandler() { alert("当前作用域是 input 元素本身"); } <input type="button" value="单击我" onclick="eventHandler(this)"/> 第二种

    关键词: 函数绑定
  • javascript垃圾收集机制与内存泄漏详细解析

    javascript垃圾收集机制与内存泄漏详细解析 2015-05-01

    本文是对javascript中的垃圾收集机制与内存泄漏进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 javascript具有自动垃圾收集机制,也就是说,执行环境会负责管理代码执行过程中的使用的内存.而在C和C++之类的语言中,开发人员的一项基本任务就是手动跟踪内存的使用情况,这是造成许多问题的一个根源.在编写javascript程序时候,开发人员不用再关心内存使用的问题,所需内存的分配 以及无用的回收完全实现了自动管理.这种垃圾收集机制的原理其实很简单:找出那些不再继续使用

    关键词: JavaScript, 内存泄漏, 垃圾收集机制

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.203 (s). 9 q(s)