
javascript
Senssic
这个作者很懒,什么都没留下…
展开
-
js中字符串转换成json
js中字符串转换成json共有三种方式,其中单引号和双引号都可以其中key必须为字符串,value可以对象、数组、字符串基本数据类型等1.eval方式解析eval('(' + str + ')'); 2.new Function形式function strToJson(str){ var json = (new Function("return " + st原创 2013-05-10 01:13:31 · 1436 阅读 · 0 评论 -
javascript ajax请求封装和微信分享通用代码
function Ajax(type, url, data, success, failed){ // 创建ajax对象 var xhr = null; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest(); } else { xhr = new ActiveXObject('Mi转载 2014-10-28 10:34:30 · 2491 阅读 · 0 评论 -
JS/jQuery判断DOM节点是否存在
JS原生判断DOM节点是否存在页面中JavaScript原生函数没有提供判断DOM节点是否存在方法,我们通常获取DOM节点几乎都是document.getElement..方法,会返回一个object数组合集,我们可以通过object[0],object[1]这样来访问这个合集的每一个对象。既然返回的是数组合集,那么就有length属性,而length大于等于1即表示DOM节点存在页面中代转载 2014-10-14 10:47:23 · 2371 阅读 · 0 评论 -
js中的undefined 和 null, NaN
1.类型分析:js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。var a1;var a2 = true;var a3 = 1;var a4 = "Hello";var a5 = new Object();var a6 = null;var a7 = NaN;var a8转载 2014-10-14 11:32:31 · 780 阅读 · 0 评论 -
符合3w标准的网页漂浮广告代码
带关闭按钮的网页漂浮广告代码<div id="img" style="position: absolute; left: 311; top: 815;visibility :hidden;" onmouseover="clearInterval(interval)" onmouseout="interval = setInterval('changePos()', delay)" ali原创 2014-11-17 15:04:42 · 1047 阅读 · 0 评论 -
获取textarea中的换行和空格并转义显示在网页上
textarea获取空格原创 2014-12-18 12:35:06 · 7870 阅读 · 0 评论 -
javascript日期和时间的处理工具
时间比较和格式化//时间格式化Date.prototype.format = function(format) { var o = { "M+" : this.getMonth() + 1, "d+" : this.getDate(), "h+" : this.getHours(), "m+" : this.getMinutes(), "s+" : this.getSe原创 2014-12-10 15:20:49 · 746 阅读 · 0 评论 -
加快easyui的datagrid的数据渲染
加快easyui的datagrid的数据渲染:有人重写了数据渲染的js只需要在easyui的js引入后再引入此js即可下载地址:原创 2015-07-07 18:25:32 · 2417 阅读 · 1 评论 -
简单的分页js代码
简单的分页js代码:效果描述:不用分页即可显示的jQuery插件jQuery分页插件——jQuery.page.js用法很简单,效果很棒 调用方法: $(".tcdPageCode").createPage({ pageCount:10, current:1, backFn:function(p){ //单转载 2015-10-22 17:52:33 · 3190 阅读 · 1 评论 -
lodop-web打印控件
一、概述Lodop是一款专业的WEB打印控件,其设计目标是简单易用、功能足够强大,开创WEB打印开发的新局面。Lodop设计者对WEB下的打印开发任务进行了分类汇总,高度抽象,设计出仅用几个功能函数,就可实现复杂的打印任务,尽量减少使用者的知识累赘。控件发布包有3个系统文件组成,全部功能用几个控件参数和2组功能函数来实现。尽管我们有个理想化的目标,那就是您不用详细了解这些参数或函数,仅转载 2014-09-24 09:28:03 · 7615 阅读 · 0 评论 -
js跨域请求数据
http://www.cnblogs.com/oneword/archive/2012/12/03/2799443.html1.什么是跨域我们经常会在页面上使用ajax请求访问其他服务器的数据,此时,客户端会出现跨域问题.跨域问题是由于javascript语言安全限制中的同源策略造成的.简单来说,同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的同一来源转载 2014-09-01 17:14:54 · 995 阅读 · 0 评论 -
js正则验证大全
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+转载 2013-05-06 20:36:29 · 878 阅读 · 0 评论 -
js中数据类型判断
/**********************一。验证类*****************************/ //对象是否存在 function isObj(str) { if(str==null||typeof(str)=='undefined') return false; return true; } //去除字符串中的空格 functio转载 2013-05-03 12:54:27 · 851 阅读 · 0 评论 -
css 选项卡效果
无标题文档 body{ font-size:12px;} .sec,.sec1{ cursor:pointer;} .sec{ color:#FFFFFF; font-weight:bold; text-align:center; background-color:#990000;} .sec1{ color:#990000; text-align:center; bac转载 2014-03-04 10:22:06 · 1007 阅读 · 0 评论 -
js的转换精度问题以及解决方案
//加法函数,用来得到精确的加法结果//说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。//调用:accAdd(arg1,arg2)//返回值:arg1加上arg2的精确结果function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split转载 2014-07-14 12:48:53 · 2094 阅读 · 0 评论 -
js弹出对话框
Popup.js 是一个很不错的javaScript 弹出窗口js库百度的。可修改,可括展性好。Web编程必备的好工具啊。//测试文件 New Document function ShowIframe() //显示iframe { var pop=new Po转载 2014-06-10 08:39:03 · 767 阅读 · 0 评论 -
json基础知识和一般处理
一、JSON的一些基础知识JSON中对象通过“{}”来标识,一个“{}”代表一个对象,如{“AreaId”:”123”},对象的值是键值对的形式(key:value)。“[]”,标识数组,数组内部各个数据之间通过“,”分割,如[“AreaId”:”123”,”AreaId”:”345”]。很多情况下是对象数组,那就是这样:[{“AreaId”:”12转载 2014-06-12 17:59:16 · 808 阅读 · 0 评论 -
js的常用基础函数
1.js字符串操作常用hanshu原创 2014-06-13 09:42:35 · 807 阅读 · 0 评论 -
js原型链的理解
function Foo(y) {//等价于 var Foo=new Function('y','this.y=y'); this.y = y;}Foo.prototype.x = 10;Foo.prototype.calculate = function (z) { return this.x + this.y + z;};var b = new Foo(20);var c原创 2014-08-20 10:56:42 · 673 阅读 · 0 评论 -
js中的四种类型的属性、方法,以及闭包的概念
概念1.私有类型:外界完全不具备访问性,要访问它们,只有通过自己定义的内部函数来访问。 2、动态的公有类型(实例属性):外界可以访问,而且每个对象实例持有一个副本,它们之间不会相互影响。 3、静态的公有类型,或者通常叫做原型属性:每个对象实例共享唯一副本,对它的改写会相互影响。4、类属性:作为类型的属性而不是对象实例的属性,在没有构造对象时也能够访问。注:动态共有属性优于原原创 2013-05-07 19:48:02 · 1056 阅读 · 0 评论 -
百度地图多路搜寻显示
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}设置驾车路线途经点// 百度地图API功能var map = new BMap.Map("allmap");map.centerAndZoom(new BMap.Point(116.404,原创 2015-12-04 21:41:36 · 669 阅读 · 0 评论