Google App Engine Channel API 初体验

0 个评论
1. channel api的id分成key与channel api channel api是给客户端的,对于服务器没有什么用。 而key是服务器端的,服务器只要有key就可以了 流程大约是这样 a)创建 key = md5(str).hexdigest() #要限制在64位以内 channel_id = channel.create_channel(key) b) 然后 channel.send_message(key, message) 发...
2010-12-18 / Javascript, Python, WEB前沿 / 25 views浏览
阅读全文

javascript 字符转化成整数

0 个评论
1. 使用函数parseInt将字符串转化成整数 2.转化成整数的规则 a) 字符开头是整数,节取开头的数字: var num = parseInt(’300day’);  //结果是300 b) 开头不是整数,返回NaN(英文Not a Number的缩写,表示不是数字) var num = parseInt(‘apple’); //结果是NaN c) 能识别字面量的八进...
2010-12-05 / Javascript / 28 views浏览
阅读全文

javascript提取HTML页面内容

0 个评论
今天同事有一个用javascript提取的HTML页面的内容的需求。 经过一段时间的试验。 得到下面的代码。 能提取出来相应的HTML标签内的内容。 var reg = /]*?>([^>^]*?>/g; var res = '&nbsp123456'.replace(reg, "$1,"); console.log(res); 结果: “&nbsp,1,2,3,4,5,6,”
2010-09-30 / Javascript, WEB前端技术 / 43 views浏览
阅读全文

地图上进行多次GDirections的代码示例

0 个评论
http://ip13800.appspot.com/?act=geo
2010-08-10 / Javascript / 34 views浏览
阅读全文

javascript 类型解析

1 个评论
基本数据类型: Number, String, Boolean 小数据类型: undefined, null 复合数据类型: 1. 对象(包括Function, Date, RegExp, Error) 2. 数组
2010-07-25 / Javascript / 15 views浏览
阅读全文

javascript下的trim

0 个评论
实际上只要在string下面添加一下下面的语句: replace(/^\s+/ig, '').replace(/\s+$/ig, '') 就可以了。 如果 var str = " hello world "; str = str.replace(/^\s+/ig, '').replace(/\s+$/ig, ''); alert(str); str等于hello world
2010-01-26 / Javascript / 10 views浏览
阅读全文

一个实用的javascript的Cookie类

0 个评论
var Cookie = function(name, val, expires, path, domain, secure){ path = path || null; domain = domain || null; secure = secure || false; function set(key, value){ var str = key + "=" + escape(value); if(expires > 0){ var date = new Date(); va...
2010-01-26 / Javascript / 12 views浏览
阅读全文

一个通过的网页模式对话框

0 个评论
说明: msg:对话框显示的消息 callbackOK:正确时调用的函数 callbackCancel: 取消时调用的函数 dom:绑定的DOM元素 var iMessageBox = function(msg, callbackOk, callbackCancel, dom){ var mask = document.createElement('div'); var pop = document.createElement('di...
2010-01-26 / Javascript / 8 views浏览
阅读全文

简单的事件添加的函数

0 个评论
var addEvent = function(e, type, fn){ if (e.length){ for(var i = 0; i < e.length; i++){ addEvent(e[i], type, fn); } return; } if (e.addEventListener) { if( type && fn){ e.addEventListener(type, fn, false); } } els...
2010-01-26 / Javascript / 3 views浏览
阅读全文

javascript 提示的对话框

0 个评论
var iMsgBox = function(msg, dom){ var mask = document.createElement('div'); var pop = document.createElement('div'); var message = document.createElement('h4'); dom = dom || document.body; message.innerHTML = msg; var timed = false; var closed = false; v...
2010-01-26 / Javascript / 5 views浏览
阅读全文

用javascript里创建select的通用办法

0 个评论
搜索互联网上,看到的创建select的办法五花八门,但是都认为无法实现firefox与ie的通用创建办法。 我查了一下犀牛书。讲解了一个简单的通用的创建的方法。 我将这个方法抄下来,就成了下面的函数。 只要传进去相应的两个数组,就可以创建出来一个完整的select节点。 其中, val: option的可能的值的数组, nam...
2010-01-26 / Javascript / 15 views浏览
阅读全文

将javascript对象属性排序与遍历javascript属性的方法

0 个评论
var myobj = {'2007': { '5': { '01' : [{'tit':'abc','mon':123,'typ':2},{'tit':'abc','mon':123,'typ':2}], '03' : [{'tit':'abc','mon':123,'typ':2},{'tit':'abc','mon':123,'typ':2}], ...
2010-01-26 / Javascript / 53 views浏览
阅读全文

利用闭包实现一个javascript的Timer(定时器)

0 个评论
var Timer = function(obj){ var t = null; var interval = 1000; var start = function(period, callback){ if(t) clearTimeout(t); t = setTimeout(function(){ if(callback) callback.call(obj);}, period); } var stop = function(){ clearTimeout(t); } var repeat = function(period, ca...
2010-01-26 / Javascript / 23 views浏览
阅读全文

javascript 代码的格式化工具

0 个评论
由于javascript越来越成为一门重要的开发语言。 各类IDE对javascript的支持也越来越好。 比如基于eclipse的集成开发环境aptana sun的开源集成开发环境netbeans, 还有收费的IDEA. 都已经在一定程度上支持javascript的开发。 对于很多人包括我自己来讲,代码的格式化能力是很重要的。 所以比较了一下各apatana与...
2010-01-26 / Javascript / 20 views浏览
阅读全文

一段GDirections解析一段位置的代码

0 个评论
GTFS.Data.Trip.prototype.verify = function(callback, force){ if(this.programmedShapes && !force) { if(callback) callback(true); return; } var dir = new GDirections(); if(this.programmedShapes) this.programmedShapes.hide(); this.programmedShapes = new GTFS.Data.Shape(); this....
2010-01-26 / Javascript / 31 views浏览
阅读全文

javascript格式化网站

0 个评论
http://jsbeautifier.org/
2010-01-26 / Javascript / 7 views浏览
阅读全文

快速实现一个基于jQuery的表单验证插件

0 个评论
这是一个与dom完全无关的表单验证插件。 代码如下: (function($) { var patterns = { number: /\d+/, username: /^[A-Za-z_]+[A-za-z_0-9]*$/, email: /^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/, password: /^[x00-x7f]+$/, url: /.*/, ascii: /^[x00-x7f]+$/, string: /.*/, chinese: /.*/ }; var validator...
2010-01-26 / Javascript / 8 views浏览
阅读全文

一个检测日期正确与否的javascript代码

0 个评论
function checkData(str) { var year = /^(19|20|21)[0-9]{2}$/; var month = /^(0[1-9])|(1[0-2])$/; var date = /^(0[1-9])|([1-2][0-9])|(3[0-1])$/; var ystr = str.substring(0, str.length - 4); var mstr = str.substring(str.length - 4, str.length - 2); var dstr = str.substring(str.length - 2...
2010-01-21 / Javascript / 36 views浏览
阅读全文