技术文章分类(180)

技术随笔(11)

文章分类 -  js

摘要:网上流传说法:除了在form表单提交请求时用post,其他都用get请求;他们的区别在于传参:1、 get传参有限制,不能超过1k。参数在url后面,能够在浏览器地址栏看得见,无安全性可言 post没有上限。安全性更好,所以一般设计到隐私的参数都用form表单提交post请求,比如说用户登录,涉及... 阅读全文
posted @ 2014-05-30 15:50 坤哥MartinLi 阅读(159) 评论(0) 推荐(0) 编辑
摘要:需要自己下载:esl.js,echarts.js两个js库。以下代码虽有抄袭别人的嫌疑,但是经过自己的实际测试,可用。(注意一定要导入以上两个库) ECharts-基本线性图及其配置要求 ECharts-基本线性图及其配置要求 阅读全文
posted @ 2014-05-26 15:01 坤哥MartinLi 阅读(539) 评论(0) 推荐(0) 编辑
摘要:1、WeixinJSBridge share(微信自定义分享内容)可以自定义分享内容。(在右上角的分享) 智能点菜 阅读全文
posted @ 2014-05-26 09:29 坤哥MartinLi 阅读(3982) 评论(0) 推荐(0) 编辑
摘要:1、在window.onload后执行这段代码比较合理。 window.onload = function(){ if(!LI_isWeixinBrowner()){ $("body").html(""); } } /* *... 阅读全文
posted @ 2014-05-24 17:36 坤哥MartinLi 阅读(239) 评论(0) 推荐(0) 编辑
摘要:index1.htmlbuttonindex2.html注意:这里接收到的array其实是个string型,元素以“,”分隔,所以用split把他重新组合 这里是需要引入我自己封装的一个js库,叫做js-jquery-common-1.2.js。如果你没有的话,那就直接... 阅读全文
posted @ 2014-05-23 14:25 坤哥MartinLi 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:暂时没有发现更好的办法,so,我重写了alert方法(要引入jquery.js)/* * 由于系统自带alert在webkit内核浏览器中会带有ip等信息,影响体验度,所以在此重写了一个alert方法 * * */window.alert = function(txt){ var shiel... 阅读全文
posted @ 2014-05-22 10:30 坤哥MartinLi 阅读(390) 评论(0) 推荐(0) 编辑
摘要:1 history.go(0)2 location.reload()3 location=location4 location.assign(location)5 document.execCommand('Refresh')6 window.navigate(location)7 location... 阅读全文
posted @ 2014-05-21 08:52 坤哥MartinLi 阅读(92) 评论(0) 推荐(0) 编辑
摘要:假设默认在1.html中,触发进入到2.html时,然后在2.html中分两种情况:1、window.location.href = "3.html"; 则在3.html中点击返回按钮时,回到2.html2、window.location.replace = "3.html"; 则在3.html中... 阅读全文
posted @ 2014-05-21 08:46 坤哥MartinLi 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-05-19 09:20 坤哥MartinLi 阅读(159) 评论(0) 推荐(0) 编辑
摘要:两种方法可以阻止冒泡1、设置event.cancelBubble=true;2、调用event.stopPropagation(); 据说(未经本人测试,只是据说,如有差错,概不负责):event.cancelBubble在moz内核无效;所以建议使用event... 阅读全文
posted @ 2014-05-05 21:30 坤哥MartinLi 阅读(305) 评论(0) 推荐(0) 编辑
摘要://手机号码验证信息 function isMobil(s) { var patrn = /(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/; if (!patrn.exec(s)) { return false; ... 阅读全文
posted @ 2014-05-05 11:36 坤哥MartinLi 阅读(135) 评论(0) 推荐(0) 编辑
摘要:注意:1、引入jquery.js(1.7以上版本), WeixinApi.js库 2、只适用于微信播放图片 3、小图:http://121.199.20.86/dw/file/download/954b18ca-8023-48d3-b6e5-651f553f2eda.thumbs.png ... 阅读全文
posted @ 2014-05-04 10:55 坤哥MartinLi 阅读(2346) 评论(0) 推荐(0) 编辑
摘要:1、先给String类拓展一个Trim方法 String.prototype.Trim = function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.LTrim = function... 阅读全文
posted @ 2014-04-30 09:54 坤哥MartinLi 阅读(472) 评论(0) 推荐(0) 编辑
摘要:先上代码:注意:1、引入magnific-popup.css,jquery-1.7.1.min.js,jquery.magnific-popup.min.js 这三个网上都有下载 2、准备6张image,3张大的,3张小的。代码中src是小图,href是大图。 Magnific ... 阅读全文
posted @ 2014-04-23 14:42 坤哥MartinLi 阅读(378) 评论(0) 推荐(0) 编辑
摘要:1、很简单的实现,代码有详细注释。 title若在你电脑上不能显示该效果,可能是以下两个原因:1、自己重新导入jquery.js库2、自己重新导入一大一小两张网络图片,宽高等比例。 阅读全文
posted @ 2014-04-15 14:54 坤哥MartinLi 阅读(591) 评论(0) 推荐(0) 编辑
摘要:1、该代码可以直接运行成功,并看到效果title 1 3使用说明:1、添加jquery.js库2、init loaded loaded_all方法可选3、一旦图片加载完成,接下来使用这些图片也就非常快了。使用情况:在前一页面中,加载下一个页面的图片,那么进入到下个页面就非常快... 阅读全文
posted @ 2014-04-14 14:11 坤哥MartinLi 阅读(799) 评论(0) 推荐(0) 编辑
摘要:1、导入jquery.js,jquery.lazyload.js库2、img部分src: 是loading的图片(你也可以放模糊图片)data-original:是你最终要载入的图片3、js部分window.onload = function(){ $(".dishImg img").laz... 阅读全文
posted @ 2014-04-11 16:54 坤哥MartinLi 阅读(258) 评论(0) 推荐(0) 编辑
摘要:1、注意:用keypress,而不用keydown或者keyup(这两个会刷新页面至初始状态,也就是等于没有完成搜索)$('.searchText').on('keypress',function(e){ //13代表enter或者search键 if(e... 阅读全文
posted @ 2014-04-09 10:39 坤哥MartinLi 阅读(288) 评论(0) 推荐(0) 编辑
摘要:1、注意:encodeURI要编码两次,具体原因不详。var URL = "weixin/search?term='香干炒肉'";URL = encodeURI(encodeURI(URL));$.ajax({ url: URL, context: document.body, success: f... 阅读全文
posted @ 2014-04-08 10:36 坤哥MartinLi 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1、代码如下title 基本上只要注意两点:1、存入array:加上JSON.stringify(array);2、取出array:机上JSON.parse();题外话,经本人测试:array可以放任何对象个人猜想:存取其他object也是这样。(你们不信可以去测试) 阅读全文
posted @ 2014-04-07 21:23 坤哥MartinLi 阅读(426) 评论(0) 推荐(0) 编辑