Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript URL编码和解码使用说明

javascript URL编码和解码使用说明

在有些传递页面使用GB2312,而在接收页面使用 UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的 encodeURI函数编码的URL,结果就不一样。 javaScript中的编码方法: escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码 (xx等于该字符...
使用dynatrace-ajax跟踪JavaScript的性能

使用dynatrace-ajax跟踪JavaScript的性能

一旦您下载 并安装了DAE (dynaTrace Ajax Edition), 您必须进入开始菜单里面的程序组,找到dynaTrace。很明显,首先要做的是录入一个url链接,接下来,点击播放图标的按钮,选择“New Run Configuration”,录入一个新的URL. DAE的特点之一是它可以运行在多页面的工作流之下,你可以输入起始网址,然后导航到其他网页或启动Ajax特性,而DAE在后台监视一切。当您关闭IE浏览器时,您就可以分析所有DAE收集的...
JavaScript 数组运用实现代码

JavaScript 数组运用实现代码

截取数组:slice(startIndex,endIndex): 返回数组中指定开始位置倒结束位置的数组。不改变原数组内容。 另外还有一个重要的方法,插入、删除或替换数组元素方法: splice(startIndex,howmany,element1~elementX):会修改原数组内容。参数含义分别为:“指定开始位置”,“删除多少个元素个数(可以为0)”,“添加到数组中的新元素(从startIndex下标开始)”。 相关运用 //题目一:"A[B]C[D...
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome

百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome

脚本之家之前发布过这样的代码,其实问题不大,但这里的版本主要是增加一些功能,回调执行服务器端的方法,对于asp.net开发或ajax开发都是非常有价值的改进。先看下效果图:原有百度的Popup.js在有 复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional...
javascript 容错处理代码(屏蔽js错误)

javascript 容错处理代码(屏蔽js错误)

国外银行页面就是因为这样的错误,导致用户大量流失不敢用这个银行的网上银行等导致损失惨重。所以一个想要在用户体验与公司实力上都是不容出现的错误,就是不影响使用也不能让用户反感,脚本之家一直致力于为大家提高更好的代码,所以这里我们将会大家整理一些常用的代码,使用方法什么,希望大家以后能越来越支持我们,让我们共同发展。第一种:脚本之家自己也在用的 复制代码 代码如下: <SCRIPT language=javascript> <!-- wind...
ImageZoom 图片放大镜效果(多功能扩展篇)

ImageZoom 图片放大镜效果(多功能扩展篇)

主要扩展了原图和显示框的展示模式,有以下几种模式: "follow" 跟随模式:显示框能跟随鼠标移动的效果; "handle" 拖柄模式:原图上有一个拖柄来标记显示范围; "cropper" 切割模式:原图用不透明的来标记显示范围,其他部分用半透明显示; "handle-cropper" 拖柄切割模式:拖柄模式和切割模式的混合版,同时用透明度和拖柄来标记显示范围。 当然更多的扩展等待你的想象力来发掘。 兼容:ie6/7/8, firefox 3.6.2, ...
轻轻松松学JS调试(不下载任何工具)

轻轻松松学JS调试(不下载任何工具)

但是,我对JS调试还是有一定经验的: 首先当我们写好一段JS 的时候: 1. 点击IE浏览器 —— 工具栏 —— 点击开发人员工具或按F12我们调试界面 点击最左侧可以和 VS2005 一样设置断点了 点击调试:就可以回到页面 运行 或 刷新 进行调试了 其实都 是微软的产品 难免和 VS 一样 ,所以学起来都很轻松 既然和VS也一样 自然 VS也能调试 JS 火狐也是差不多 选择错误控制台(CTRL+SHIFT+J) 可以直接输入JS测试 比较好用的就是...
JavaScript 保存数组到Cookie的代码

JavaScript 保存数组到Cookie的代码

JavaScript中数组是无法直接保存为Cookie的(PHP可以),那要将数组转存为字符串,再保存在Cookie中,简单的一维数组我们直接用toString()或者join就可以了: JavaScript中toString函数方法是返回对象的字符串表示。 使用方法:objectname.toString([radix]) 其中objectname是必选项。要得到字符串表示的对象。 radix是可选项。指定将数字值转换为字符串时的进制。 join是其中一...
JS下高效拼装字符串的几种方法比较与测试代码

JS下高效拼装字符串的几种方法比较与测试代码

在使用Ajax提交信息时,我可能常常需要拼装一些比较大的字符串通过XmlHttp来完成POST提交。尽管提交这样大的信息的做法看起来并不优雅,但有时我们可能不得不面对这样的需求。那么JavaScript中对字符串的累加速度如何呢?我们先来做下面的这个实验。累加一个长度为30000的字符串。 测试代码1 - 耗时: 14.325秒 复制代码 代码如下: var str = ""; for (var i = 0; i < 50000; i++) { st...
<< 401 402 403 404 405 406 407 408 409 410 >>