随笔分类 -  javascript

1 2 下一页
正则表达式取querystring
摘要:var s = decodeURIComponent((new RegExp('[?|&]userid=([^&;]+?)(&|#|;|$)').exec(location.href || [''])[1].replace('/\+/g','%20'))||null); console.log(s) 阅读全文
posted @ 2018-02-03 21:42 袁晓平 阅读(304) 评论(0) 推荐(0)
ASIFormDataRequest实现post的代码示例
摘要:用jquery实现的Post方法可能如下 .xx.h @interface ChatViewController : UIViewController<ASIHTTPRequestDelegate> { } xx.m - (void) postMessage { NSString *s = [NSS 阅读全文
posted @ 2016-03-29 11:41 袁晓平 阅读(713) 评论(0) 推荐(0)
javascript倒计时代码
摘要:其实就是用两个时间戳相减,余数转换为日期,就是所剩的年月日时分秒,不过年份-1970$scope.timerID = null; $scope.timerRunning = false;$scope.showtime = function() { if ($scope.data === un... 阅读全文
posted @ 2015-10-17 21:53 袁晓平 阅读(377) 评论(0) 推荐(0)
qq互联(connect.qq.com)取用户信息的方法
摘要:error)){echo "error:" . $msg->error;echo "msg :" . $msg->error_description;exit;}}//Step3:使用Access Token来获取用户的OpenID$params = array();parse_str($respo... 阅读全文
posted @ 2015-10-10 14:15 袁晓平 阅读(5977) 评论(0) 推荐(0)
ionic preparing for ios 9
摘要:http://blog.ionic.io/preparing-for-ios-9/Preparing for iOS 9TweetBy MaxonSeptember 12, 2015iOS 9 is releasing next week, and with it comes some change... 阅读全文
posted @ 2015-09-24 12:06 袁晓平 阅读(361) 评论(0) 推荐(0)
ios9下ionic框架报[$rootScope:infdig] 10 $digest() iterations reached. Aborting!的解决办法
摘要:升级ios9后,ionic开发的app会报[$rootScope:infdig] 10 $digest() iterations reached. Aborting!的错误,加上一个patch就可以解决在index.html里引入jsapp.js里加入dependency'ngIOS9UIWebVi... 阅读全文
posted @ 2015-09-24 11:53 袁晓平 阅读(5003) 评论(0) 推荐(0)
ionic cordova plugin for ios
摘要:源代码结构目录:payplugin:|_src |_android |_PayPlugin.java |_ios |_CDVPayPlugin.h |_CDVPayPlugin.m|_www |_payplugin.jsplugin.xml--================... 阅读全文
posted @ 2015-07-10 22:56 袁晓平 阅读(536) 评论(0) 推荐(0)
html5客户端跨域访问php服务端数据
摘要:客户端代码:var param = $.param( { feed:JSON.stringify({ content:'abcd' ... 阅读全文
posted @ 2015-06-11 21:50 袁晓平 阅读(198) 评论(0) 推荐(0)
监听某个div或其它标签的大小改变来执行相应的处理
摘要:jquery 默认的resize只能监听到浏览器窗口大小的改变,但我们在实际使用过程中有可能还需要监听某个div或其它标签的大小改变来执行相应的处理,如果使用默认的resize就无能为力了。怎么办呢,这里给大家推荐一个jquery的小插件,相当于是对默认的resize事件的增强版本jquery 默认的resize只能监听到浏览器窗口大小的改变,但我们在实际使用过程中有可能还需要监听某个div或其它标签的大小改变来执行相应的处理,如果使用默认的resize就无能为力了。怎么办呢,这里给大家推荐一个jquery的小插件,相当于是对默认的resize事件的增强版本,它可以监听几乎所有标签的大小改变来 阅读全文
posted @ 2013-11-29 16:57 袁晓平 阅读(2468) 评论(0) 推荐(0)
kendo grid输入框验证方法
摘要:$("#grid").kendoGrid({ dataSource: dataSrc, //toolbar: ["save", "取消"], columns: [ { width: 70, title: "请购承办", template: '#= ""+ask_man+"" #' }, { ... 阅读全文
posted @ 2013-11-19 21:58 袁晓平 阅读(1603) 评论(0) 推荐(0)
kendo ui grid控件在选择行时如何取得所选行的某一列数据
摘要:$("#grid").kendoGrid({ dataSource: dataSrc, columns: [ { template: '#=material_id#', width: 40, title: "物料编码" }, { field: "material_name", ... 阅读全文
posted @ 2013-10-17 14:11 袁晓平 阅读(5956) 评论(0) 推荐(0)
获取元素offset的方法
摘要:function getoffset(e) { var t = e.offsetTop; var l = e.offsetLeft; while (e = e.offsetParent) { t += e.offsetTop; l += e.offsetLeft; } var result = {}; result.offsetTop = t; result.offsetLeft = l; return result; } 阅读全文
posted @ 2013-04-28 16:25 袁晓平 阅读(228) 评论(0) 推荐(0)
owa 2007邮件选人二次改造
摘要:1.uglobal.js的调整,将shwAB函数改为如下代码:var arrTo = new Array();var arrCc = new Array();var arrBcc = new Array();function shwAB(sTgt,sA){ var oP=new Object(); oP.sTo=divTo.innerHTML; oP.sCc=divCc.innerHTML; oP.sBcc=divBcc.innerHTML; oP.sTgt=sTgt; oP.sVersion = '2007'; var url = '/ContactSelect... 阅读全文
posted @ 2013-03-07 19:22 袁晓平 阅读(241) 评论(0) 推荐(0)
打开的页面关闭后刷新主页面
摘要:有时候需要在一个页面A上点击打开另一个页面B ,在页面B关闭后刷新A页面,可以用如下的代码实现:var wnd_print = null;function commonProceed() { wnd_print = window.open('../Print.aspx?form_instance_id='+form_instance_id+'&template_id=' + template_id); window.setInterval(check_wnd_print,3000);}function check_wnd_print() { if (wn 阅读全文
posted @ 2012-10-31 15:44 袁晓平 阅读(228) 评论(0) 推荐(0)
css省略号效果
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head> <title>New Document </title> <style> .ctl { table-layout: fixed; } .xx { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 2px; } .ellipsis {width:50%;text- 阅读全文
posted @ 2011-12-22 15:43 袁晓平 阅读(232) 评论(0) 推荐(0)
onload执行顺序
摘要:今天研究了一下window对象的onload事件执行的顺序,首先,在页面body里加入<body><script>alert('body inlined load');</script></body>然后在head节点里加入<script type="text/javascript" src="./j.js"></script>j.js的内容如下:$(function() {alert('document init');$(window).bind(& 阅读全文
posted @ 2011-12-18 16:58 袁晓平 阅读(356) 评论(0) 推荐(0)
QQ网站里AppTui对象脚本
摘要:/* APP Common Begin*/try{ document.domain = "qq.com";}catch (e){}if (typeof AppTui == "undefined"){ var AppTui = new Object();}AppTui.$ = function(s){ return (typeof s == "object") ? s: document.getElementById(s);};AppTui.Cookie = { getCookie: function(name) { var arr = 阅读全文
posted @ 2011-12-11 16:32 袁晓平 阅读(453) 评论(0) 推荐(0)
qq网站里对元素的操作方法
摘要:AppTui.Element = { getElementLeft: function(e) { return (e==null) ? 0 : (AppTui.$(e).offsetLeft + AppTui.Element.getElementLeft(AppTui.$(e).offsetParent)); }, getElementTop: function(e) { return (e==null) ? 0 : (AppTui.$(e).offsetTop + AppTui.Element.getElementTop(AppTui.$(e).offsetParent)); }, ... 阅读全文
posted @ 2011-12-11 16:30 袁晓平 阅读(169) 评论(0) 推荐(0)
qq网站里动态加载脚本的实现
摘要:function JsLoad(sUrl ,options){ options = options || {}; if(!options.sId) options.sId = 'jsload_'+Math.random(); if(!options.varname) options.varname = 'datav4'; var sId = 'jsload_'+options.sId; if(AppTui.$(sId)!='undefined'&&AppTui.$(sId)!=null){ AppTui.$(sId 阅读全文
posted @ 2011-12-11 16:28 袁晓平 阅读(194) 评论(0) 推荐(0)
js实现的hashtable
摘要:AppTui.HashTable = function(){ this.__construct();};AppTui.HashTable.prototype = { __construct: function() { this._hash = new Object(); }, set: function(key, value, rewrite) { if (rewrite !== false) { this._hash[key] = value; } else if (this.get(key) != null) { this._hash[key] = value; } ... 阅读全文
posted @ 2011-12-11 16:23 袁晓平 阅读(209) 评论(0) 推荐(0)

1 2 下一页