码迷,mamicode.com
首页 > Web开发 > 详细

[13年迁移]jQuerySafe

时间:2014-10-04 23:03:27      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:io   使用   ar   java   sp   c   on   cti   r   

和coco2dx学到的,John Resing大神的extend,应该是在最新的jQuery里用了的,那么继续继承jQuery对象

安全js插件系统的实现
var excludeiframe=/iframe/;
var jQuerySafe=jQuery.extend(jQuery,{
this.SafeInit=function(){

}
this=function(a){
if(typeof a ==fragment){//实际不能识别碎片对象,需要别的逻辑
if(excludeiframe.test(a)){return alert("你不能使用框架,这不安全")}
return this._super(a);
}
if(typeof a== function){
//这里要等跨域转接写好,触发ajax完成事件调这个给app初始化
}
return this._super("#yourArea").find(a);
}
this.parent=function(a){
this._super(a);
}
this.appent=function(a){
this._super(a);
}
this.fn.appentTO=function(a){
this._super(a);
}
});
function(){
window=null;
document=null;
jQuery=null;
...一切的window成员
   function($){
   //插件区域
   }(jQuerySafe)
}

//扩展的唯一区域申请
jQuery.extend({
popup:function(){

}
});

以下java
简单nio心跳转接
心跳机制可以避免长连接攻击,可以用java nio简单地实现一下

[13年迁移]jQuerySafe

标签:io   使用   ar   java   sp   c   on   cti   r   

原文地址:http://www.cnblogs.com/mikueye/p/4006347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!