原生JavaScript
文章平均质量分 65
javagtcpp
本人自09年开始对编程感兴趣,经过一段时间的了解,最后决定发展java,虽然有人说java是民间组织,可是我以为java会称霸世界,指日可待。。。
展开
-
JS日期比较,使用正则表达式转换
JavaScript对于日期的转换函数Parse()需要的格式为XXXX/XX/XXEG: var regEx = new RegExp("\\-", "gi"); timeHopeStart = timeHopeStart.replace(regEx, "/"); if (new Date(Date.parse(t原创 2013-03-31 11:03:22 · 1393 阅读 · 0 评论 -
JS实现点击图片在当前页面放大的漂亮效果
JS实现点击图片在当前页面放大的漂亮效果2010-06-03 12:04Lightbox JS 是一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本. 它能被快速安装并且运作于所有流行的浏览器.点击这里查看实例演示如何使用:步骤 1 - 安装1、Lightbox v2.0 使用 Prototype 框架和 Scriptaculous原创 2013-10-18 16:50:01 · 1869 阅读 · 0 评论 -
jQuery禁止鼠标右键
jQuery屏蔽鼠标右键:$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});------------------------------------------------------原创 2013-10-14 15:00:51 · 870 阅读 · 0 评论 -
JAVASCRIPT弹出窗口DIV层效果代码
在本教程中,我将用最通俗的语言和最简洁的代码给大家演示如何创建一个JavaScript弹出DIV窗口层的效果。 创建一个弹出DIV窗口可能是现在网站/网页制作中最常碰到的问题之一。传统的JavaScript弹窗已经不适合目前网站的设计理念了,理由有二:首先,不友好——生硬的弹出对话框且伴随着“哐”的一声对用户体验是个很大的挑战;其次,兼容性不够强——有相当多的浏览器屏蔽了这种JS的原创 2013-09-25 10:20:33 · 3286 阅读 · 1 评论 -
location.reload() 和 location.replace()的区别和应用
首先介绍两个方法的语法:reload 方法,该方法强迫浏览器刷新当前页面。语法: location.reload([bForceGet]) 参数原创 2013-10-08 13:50:24 · 1044 阅读 · 0 评论 -
response的contentType 几种类型
ajax开发中在请求服务器端的响应时, 对于每一种返回类型 规范的做法是要在服务端指定response的contentType 的. (当然 不指定绝大多数情况下也没什么问题 尤其是返回"非xml"的时候) 。常遇到下面的几种情况:1、 服务端需要返回一段普通文本给客户端,Content-Type="text/plain"2 、服务端需要返回一段HTML代码给客户端 ,Conten原创 2013-10-08 14:02:25 · 1393 阅读 · 0 评论 -
屏蔽网页上的window.alert
需求:有个插件比较复杂 搜索弹出的内容也查不到 所以重写alert(); 第一步:先把 window.alert赋给 window._alert 第二部: window.alert 啥也不做return 第三部:等用alert的时候再把window._alert赋值给window.alert 提示:你也可以屏蔽之后不再使用window.alert()/alert()原创 2013-10-08 13:40:25 · 1657 阅读 · 0 评论 -
js获取url参数值
今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数。后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下方法一:正则分析法 function getQueryString(name) { var reg = new RegExp("(^|&)"原创 2013-09-12 13:33:27 · 908 阅读 · 0 评论 -
javascript复制对象
oldObj是一个对象,而不是值例如var newObj=oldObj;如果想oldObj改变的时候不影响到newObj;可以这样写一个函数function clone(myObj){ if(typeof(myObj) != 'object') return myObj; if(myObj == null) return myObj; var原创 2013-09-12 13:35:42 · 724 阅读 · 0 评论 -
JS-加入收藏夹的代码
JS加入收藏夹function addfavorite(){ if (document.all) { window.external.addFavorite('http://www.baidu.com','收藏夹'); } else if (window.sidebar) { window.sidebar.addP原创 2013-05-12 00:47:43 · 1833 阅读 · 0 评论 -
常用正则表达式大全!!!
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?|转载 2013-05-03 13:06:21 · 565 阅读 · 0 评论 -
JS控制页面内容可编辑,想删就删
在地址栏输入这一行代码,然后回车,就发现整个页面都可以随意编辑了。仅仅是一行很短的代码。页面上的所有内容都可以修改了,就像在word中编辑一样。那些不让拷贝的网站可以被这招通杀了。以后谁还会傻乎乎地分析页面代码,然后修改,保存,刷新,再拷贝呢?javascript:document.body.contentEditable='true'; document.designMode='原创 2013-04-28 13:57:08 · 1186 阅读 · 0 评论 -
JS取消事件的默认行为和取消冒泡
看了几篇博客,终于弄清楚了:http://www.cnblogs.com/Ren_Lei/archive/2010/09/26/1836130.htmlhttp://hi.baidu.com/baidu_bianlin/item/ea1bf2daadaf36e4b2f7771ehttp://zhidao.baidu.com/question/16428468原创 2013-04-22 13:21:28 · 3751 阅读 · 0 评论 -
JS 模态对话框和非模态对话框
模态窗口 javascript 技巧汇总(传值、打开、刷新)1、要弹出的页面中,一定要保证标签间有,否则会弹出的模态窗口上,点击按钮时,会再次弹出一个新页面。2、被弹出页面的按钮的事件处理中,应该有Response.Write(new Function().ClosePage());语句,用以关闭当前的模态窗口。3、因为幽默的缓存原因,如果你在模态窗口中修改了数据,你会发现,父页面原创 2013-04-13 11:16:38 · 1978 阅读 · 0 评论 -
JS中批量给元素绑定事件过程使用闭包解决
在JS中,你写一个for循环的时候,内部的循环变量I其实是会保存在它运行的函数或类内的,所以你会发现你给元素批量绑定事件的时候,出现i=最后一个循环变量的值,这就很坑爹啊,解决的方案有2钟, 思路就是:把这个循环变量保存起来,不要让它的作用域在整个函数,而是在循环体内 1.使用闭包(如果你不懂闭包,请打开百度:www.baidu.com)原创 2013-04-04 17:14:02 · 1571 阅读 · 0 评论 -
js关闭当前页面不弹出提示的方法 js实现浏览器的各种菜单命令
js关闭当前页面不弹出提示的方法js关闭当前页面不弹出提示的方法 "window.opener=null;window.open('','_self','');window.close();"js实现浏览器的各种菜单命令input type="button" onclick="document.execCommand('open')" va原创 2013-10-18 16:47:23 · 1196 阅读 · 0 评论