
javaScript
jimiStephen
把握当下,勤学活用,多问多反思。
展开
-
ur传递中文参数乱码处理
中文参数在我们的web项目中,传递会出现乱码。这一直是让人觉得比较烦的问题。我解决问题的基本思路是:1,在前台对中文件参数进行编码。2,在后台接收参数后,再对中文参数进行解码。中文参数编码处理:encodeURI(encodeURI(这里是你要传递的中文参数));后台接收中文参数进行解码: java.net.URLDecoder.decode(你获取到的中文参数, "UTF-8")原创 2013-05-21 08:27:39 · 2364 阅读 · 2 评论 -
学习总结 javascript 闭包
学习地址 :http://stackoverflow.com/questions/111102/how-do-javascript-closures-work 1,关于闭包的简单实现//example 1function sayHello(name) {var words = "hello," + name;var sayForAlert = function ()原创 2015-07-02 23:17:33 · 655 阅读 · 0 评论 -
jquery 事件注册 与重复事件处理
jquery 事件注册 ,重复事件处理方法原创 2015-04-01 22:06:03 · 4593 阅读 · 0 评论 -
jquery学习之AJAX
1,关于AJAX的简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。2,什么是 AJAX ?AJAX = 异步 JavaScript 和 XML。AJAX原创 2014-07-22 23:49:08 · 1643 阅读 · 0 评论 -
基于jQuery的AJAX跨域问题完美解决方案[转]
(请求的跨域服务器不支持常规”?”查询请求时的解决方案) 昨天第一次做VIP需求时,发现一个超奇怪的问题,我有以下URL地址: http://dynamic.vip.xxxxxx.com/active/// 放在浏览器地址栏中访问可以得到正确的输出,但我一放到 AJAX 中去异步请求后用 FireBug 调试时确怎么都不出结果,和水龙兄一起调试了很久都没有发现是什么问题,由转载 2013-12-05 11:21:51 · 752 阅读 · 0 评论 -
javaScript概念学习
闭包是指有权访问另一个函数作用域中的变量的函数, 创建闭包的常见的方式, 就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。使用闭包有一个优点, 也是它的缺点: 就是可以把局部变量驻留在内存中, 可以避免使用全局变量。(全局变量污染导致应用程序不可预测性,每个模块都可调用必将引来灾难,所以推荐使用私有的,封装的局部变量)。原创 2013-12-10 12:55:06 · 569 阅读 · 0 评论 -
超图使用javascript在地图上标记点,点击时并弹出窗口
-------在地图上添加一个标记,点击标记时。弹出窗口显示相应的信息。------function addFeature(arr){//在显示标记的图层里添加元素 var marker; for (j=0; j // var f = vectorLayer.features[j]; var point = new Sup原创 2013-11-11 08:11:23 · 6850 阅读 · 3 评论 -
div css 实现tabs标签
1,创建页签,以及页签内容的div。2,编写被选中的页签和页签内容div显示、隐藏的样式。3,编写js方法,根据被选中的页签,显示相应的页签内容。例如: function doClick(o){ //当前被中的对象设置css o.className="nav_current"; var j; var id; var e; //遍翻译 2013-11-07 09:21:44 · 5098 阅读 · 0 评论 -
js实现幻灯片播放图片
1,在页面添加下面的元素。展示出置出图片文件列表文件。图片名字2,播放文件列表的方法。主要是遍历文件列表并把图片展示在相应的图片容器就可以显示出幻灯片的效果。可以用延时的方法调用遍历方法:window.setInterval("PlayPics()", speed);/** * 播放图片的处理方法 * */function PlayPics(){var原创 2013-10-22 22:43:49 · 2704 阅读 · 0 评论 -
javaScript arguments 对象
ECMAScript 函数不介意传递进来多少参数,也不会因为参数不统一而错误。实际上,函数体内可以通过 arguments 对象来接收传递进来的参数。function box() {return arguments[0]+' | '+arguments[1]; //得到每次参数的值}alert(box(1,2,3,4,5,6)); //传递参数arguments 对原创 2013-10-17 00:32:06 · 1167 阅读 · 0 评论 -
javaScript with 语句
with 语句的作用是将代码的作用域设置到一个特定的对象中。var box = { //创建一个对象'name' : 'JIMI', //键值对'age' : 28,'height' : 178};var n = box.name; //从对象里取值赋给变量var a = box.age;var h = box.height;可以将上面的三段赋值操作改写成:原创 2013-10-17 00:21:52 · 2150 阅读 · 0 评论 -
javaScript中的正则表达式
一.什么是正则表达式正则表达式(regular expression)是一个描述字符模式的对象。ECMAScript 的 RegExp 类表示正则表达式, 而 String 和 RegExp 都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。二.创建正则表达式创建正则表达式和创建字符串类似, 创建正则表达式提供了两种方法, 一种是采用 new运算符,另一个是采用字面量原创 2013-10-16 01:38:26 · 1622 阅读 · 1 评论 -
javaScript数据类型与typeof操作符
1,typeof操作符。typeof操作符是用来检测变量的数据类型。使用:typeof 变量名;返回以下字符串:字符串描述undefined未定义boolean布尔值string字符串number数值object对象或者nullfunction函数2,undef原创 2013-10-10 00:59:02 · 1797 阅读 · 0 评论 -
My97DatePicker 时间插件的使用
My97DatePicker 插件的下载地址:http://www.my97.net/dp/down/My97DatePickerBeta.zip1,首先把插件解压出来放到你要使用的项目中。2,在要使用时间插件的页面中引入WdatePicker.js文件。例如:3,添加时间控件到页面只要在页面中添加以下的代码:原创 2013-09-24 00:53:49 · 3000 阅读 · 0 评论 -
jquery easyui pagination分页插件的使用
1,引入必要的js,css文件。2,在html页面添加: 3,添加easyui分页插件到div中: $('#pp').pagination({ total:articleJSONArr.length,//总的记录数 pageSize:10,//每页显示的大小。 pageList: [10,20,50,100原创 2013-09-23 01:14:44 · 15325 阅读 · 4 评论 -
javaScript的使用
XXXHTML文件插入js的主要方法。这个标签主要有以下的几个属性:1,charset:可选。表示通过src属性指定的字符集。2,defer:可选。表示js脚本可以延迟到html文档完全被解析和显示再执行。3,language:已废弃。原来用于代码使用的脚本语言。4,src:可选。表示包含要执行代码的外部文件。(如)5,type:必需。表示代码使用的脚本语言的内容类型。如:ty原创 2013-10-08 23:05:17 · 772 阅读 · 0 评论 -
AJAX 全选、反选删除
JSP+Ajax 添加删除Checkbox实例 example testfunction $() { var elements = new Array(); for (var i = 0; i var element = arguments[i]; if (typeof element == 'string') element原创 2013-07-11 22:36:59 · 2576 阅读 · 0 评论 -
easyUI datagrid使用
1,---------------------------------------导入必要的文件---------------------------------------------------- 2,在jsp页面添加下列html标签,注意这里设置的id.3,使用jquery对上面的标签添加数据(这里就是datagr原创 2013-05-21 15:28:19 · 2308 阅读 · 0 评论 -
java 要有URL.encode()和URLEncoder.encode()
1,背景经常在前后的传递参数的过程中,我们需要传递的参数含有中文。这时我们大家都会想到我们对参数进行,在后台获取时对参数再做解码处理。如果我们只对参数使用URLEncoder.encode(要编码的参数,"UTF-8")进行编码。我们把生成的url粘贴到浏览器的地址栏中。会把你的编码的参数直接转化成编码前的参数。(有些浏览器会这样)。这样传递到后台我们再进行解码就会出现接收到的参数乱码原创 2015-11-05 22:31:53 · 14548 阅读 · 2 评论