Zhangjingwei - zhangjingwei.com - 张经纬的博客
General Information:
Latest News:
p3p与第三方cookie的设定 17 Aug 2012 | 02:46 pm
前几天同事登陆新浪微博的时候,跳转页无下限重定向,当时也没在意,觉得无外乎是浏览器不支持cookie之类原因。 谁想第二天自己就遇到了同样的问题,百思不得其姐,排查后得到如下内容。 问题描述: 使用iframe存储第三方(非同源)cookie的时,受浏览器安全限制,无法操作对应的 cookie。 应用场景: 多点登陆,第三方账号登陆等需要获取第三方cookie的项目。 解决方案: 使用P3P协议,...
利用phantomjs实现网页截图 14 May 2012 | 03:44 am
phantomjs 是一个基于webkit内核的javascript api,目前是是1.5版本。 phantomjs 的应用场景主要有: 1、自动化测试 2、网站抓取(Site scraping) 3、网页截屏(Page rendering) 4、网络监控(Network monitoring) phantomjs 最大的特点就是跨平台,目前可以在linux\mac\windows上使用。:) ...
jQuery Double Dateinput (双日历选择插件) 9 Apr 2012 | 07:05 pm
ul.ddinput { margin-bottom:15px;} ul.ddinput li { list-style:square; padding-left:25px; } 参数: format: ‘yyyy-mm-dd’, // 日期格式化样式 monthRange: [-60, 60], // 日期选择范围(月份) lang: ‘zh-cn’, // 语言 offset...
预知加载控件 (predict load) 22 Feb 2012 | 09:05 pm
时髦说法,这个叫做“预知加载”或者是“柔性前端”。 传统的说,就是将已经知道的异步接口在系统空闲时自动加载。 功能描述: 当页面载入完成时,利用空闲的时间加载这些异步的对象。 如果点击时这个对象已经加载完成,则直接使用,如果还没有加载,则直接加载。 使用方法: $elem.asynload( event, url, callback ); –Event: 事件类型( click hover mou...
幸福科技找JavaScript工程师 9 Feb 2012 | 05:37 pm
代友招聘,具体如下: 北京人本幸福科技文化有限公司,成立于2010年12月24日,平安夜。幸福和平安是设立企业的初心。 公司目前有三条产品线,分别是数字出版、航空终端和商务社交。数字出版已推出包括知乎周刊在内的5本iPad电子杂志;航空终端是在飞机上铺设平板电脑,并开发阅读、影音、游戏等软件产品;商务社交方面,公司已领投创办一家商务社交企业——福建幸福商道,建立起1500多人的企业家俱乐部,未来俱...
jQuery Select 20 Sep 2011 | 04:03 am
TextMate下的中文看起来实在是费劲,所以就都去掉了。 使用很简单,select还是按照原来的BOM去写,然后构造对应DOM的jQuery对象,再调用selectinput方法即可。 BTW:下拉菜单的样式需要自己去写一下,对应的样式参数在conf.css这个对象下。 /* * Select zhangjingwei * Released under the MIT, BSD, and GPL...
新浪乐居招聘前端工程师 15 Jul 2011 | 07:09 pm
朋友托付,代为招聘,新浪公司不表,乐居主要做房产相关,公司好,领导好,团队好。 直入正题,招聘前端工程师 要求: 1、常见技能都须满足,HTML,CSS是必须。 2、掌握javascript,有框架使用经验,有工程项目优先。 3、两年以上工作经验,硬性要求:专科以上学历。 待遇: 1、根据实际能力而定,能力好,挑战五位数月薪。 2、国家标准福利待遇,有补充医疗保险。(报90%) 3、14月薪(季度...
javascript 序列化 19 Jun 2011 | 05:58 pm
类似php中的serialize方法 BTW:当数据类型是null的时候,由于使用typeof 进行验证,所以会出现问题.(typeof null == “object”) // true function serialize(_obj) { // Let Gecko browsers do this the easy way if (typeof _obj.toSource !== 'undef...
闲谈 node (初探) 12 May 2011 | 08:37 pm
以前编写js的时候,总是在各种浏览器之间纠结,有时纠结兼容性问题,有时纠结性能或效率,很多时候看着后端工程师玩弄着各种数据心里就痒痒,只能感叹,js不给力。 不过在这一切都是浮云的世界,什么都在变,就和打麻将一样,风水轮流转,无论是Python还是Ruby,无论是BigTable或是Dynamo,就连CPU都尼玛从双核到四核,甚至把“显卡”也集成进去了,咱们的JS也应该发光发热了吧? 是的,一切都...
构造函数(constructor)的超类 30 Mar 2011 | 04:14 am
function test1( name ){ this.name = name; } function test2( name ){ test1.call(this,name); this.say = function(){} } test2.prototype = new test1; var t = new test2("nihao"); console.log(t); co...