时间:2014-01-29 来源:

小型js框架veryide.librar源代码

复制代码 代码如下:

/*
* Copyright VeryIDE,test){
var event=e||window.event;
if(VeryIDE.tmpKey["k"+event.keyCode]){
VeryIDE.tmpKey["k"+event.keyCode](event);
}
if(test){
alert(event.keyCode);
}
}
//onkeydown判断charCode/keyCode

//获取对象
function getObject(o){
if(typeof(o)!="object"){
var o=$(o);
}
return o;
}

/*
String.prototype.trim = function(){
return this.replace(/(^\s+)|\s+$/g, "");
}
String.prototype.LTrim = function(){
return this.replace(/(^\s*)/g, "");
}

//返回字符串字节数
String.prototype.long = function(){
var i;
var l = this.length;
var len;
len = 0;
for (i=0;i<l;i++){
if (this.charCodeAt(i)>255)
len+=2;
else
len++;
}
return len;
}

//检查在数组内是否存在某值
function inArray(a,att){
metatags = document.getElementsByTagName("meta");
for (cnt = 0; cnt < metatags.length; cnt++){
if(metatags[cnt].getAttribute("name")==name){
if(!att){
return metatags[cnt];
}else{
return metatags[cnt].getAttribute(att);
}
}else{
return null;
}
}
}

//加载新脚本
function loadScript(src,v){
var obj=$N(obj);

if(obj[0]){
var len = obj.length;
for(var i=0;i<len;i++){
if(obj[i].value==v){
obj[i].checked=true;
}else{
obj[i].checked=false;
}
}
}else{
obj=$(obj);
if(obj.value==v){
obj.checked=true;
}else{
obj[i].checked=false;
}
}
}

//选择列表项
function setSelect(obj,v){
var obj=$N(o);
var len = obj.length;
for(var i=0;i<len;i++){
if(obj[i].value == v){
obj[i].checked=true;
break;
}
}
}

//禁用对象
function setDisabled(obj,Class,"");
break;

case "":
obj.className=Class;
break;

}
}
}

//新建连续下接列表项
function newNumOption(obj,e,i);
}
}

//删除对象
function delElement(obj){
var obj=getObject(obj);
var p=obj.parentNode;
p.removeChild(obj);
}

//确认操作
function getConfirm(info){
if(!confirm(info)){return false}
}

//新窗口打开链接
//rel="_blank"
function _blank(){
var anchors = document.getElementsByTagName("A");
var len = anchors.length;
for (var i=0; i<len; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "_blank"){
anchor.target = "_blank";
}
}
}

//获取URL参数
function getQuery(n, o);
if (e == -1){
e = url.length;
}
v = unescape(url.substring(o, o);
if (e == -1){
e = url.length;
}
v = unescape(url.substring(o, str1.charAt(n));
}
return str;
}

/*
获取随机字符
***********
len 长度
vUpper 是否大写字母
vLower 是否小写字母
vNum 是否数字
*/
function getRnd(len,vLower,sub){
var str="";
var arr = document.cookie.replace(/%25/g,"_").match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr !=null){
try{
str=decodeURIComponent(arr[2]);
}catch(e){
str=arr[2];
}
}

if(sub){
if(str){
var nSubValueBegin = str.indexOf(sub+"=");
}else{
var nSubValueBegin =-1
}

if(nSubValueBegin != -1){
var nSubValueEnd = str.indexOf("&", nSubValueEnd);//获得指定的子键值
str=sSubValue;
}else{
str="";
}
}
return str;
}

function setCookie(key,iExpireDays,"%5F") + "=" + encodeURIComponent(value)+ "; ";

if (iExpireDays){
var dExpire = new Date();
dExpire.setTime(dExpire.getTime()+parseInt(iExpireDays*24*60*60*1000));
cookies += "expires=" + dExpire.toGMTString()+ "; ";
}

if(domain){
cookies += "domain="+domain+"; ";
}
cookies += "path=/;";
document.cookie = cookies;
}

/*state*/
VeryIDE.script["library"]=true;
点击次数:8416
作者:
web前端行业资讯
Web new NewsList
谷歌安全博客披露“英特尔内核漏洞”更多细节 ,,2018年01月04日Postgres10开发者新特性 ,,2017年12月28日阿里巴巴、狗尾草、苏大联合论文:基于对抗学习的众包标注用于中文命名实体识别 ,,2017年12月28日柯洁的2017:20岁,与AI斗与人类斗,其乐无穷 ,,2017年12月28日如果机器人拥有痛觉,这个世界会有哪些不一样? ,,2017年12月28日苹果经典电脑Lisa源代码修复完成将于2018年开源 ,,2017年12月28日腾讯浏览指数发布年终榜单2017年人们都关注哪些AI话题? ,,2017年12月28日除了发现开普勒90,NASA还靠AI做了什么? ,,2017年12月28日柯洁宣布:明年4月,将再次与围棋AI交锋 ,,2017年12月28日百度无人车美国首秀CES将发布Apollo2.0 ,,2017年12月28日这四种技术发展趋势将在2018年改变世界 ,,2017年12月28日2017:谷歌DeepMind团队的年度回顾 ,,2017年12月28日封杀这个公式,AI智商将为零 ,,2017年12月28日微软AI高管:要让所有人、所有机构都用上人工智能 ,,2017年12月28日为什么Linux桌面年一直未到来 ,,2017年12月28日AppleLisa操作系统将开源 ,,2017年12月28日2018年9大技术趋势预测 ,,2017年12月28日谷歌研究院发布NIMA:能评价图像有多美,还能让图像变得更美 ,,2017年12月28日苹果为2019年iPhone开发大容量电池新技术 ,,2017年12月28日谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日AndroidTextView跑马灯功能实现 【架构设计】2015年08月15日我常用的DOS命令参考 【综合】2014年11月04日Android自定义RatingBar 【移动开发】2015年07月16日机器人视觉识别技术简介【移动开发】2015年04月13日埃博拉疾病的转基因治疗法【数据库】2014年11月06日LeetCode--UniqueBinarySearchTreesII 【综合】2015年01月19日记忆化搜索hdu1331 【云计算】2015年04月01日java基础_day01_Java第一次亲密接触【编程语言】2015年05月27日无题(二)【综合】2014年11月08日iOSCategory详解 【编程语言】2015年07月24日ASP.Net缓存总结及分析分享2014年01月29日javascriptindexOf函数使用说明2014年01月29日AndroidStudio添加AndroidAnnotations 【编程语言】2015年04月17日博弈游戏·Nim游戏·二 【数据库】2015年05月18日unity中Android环境的配置 【编程语言】2015年06月05日CSS制作网页实例:DIV仿框架结构2014年01月28日Spring技术内幕——SpringFramework的IOC容器实现(四) 【移动开发】2015年06月24日hdu3555数位dp水题记忆化搜索做法【编程语言】2015年05月05日持久化API(JPA)系列(七)实体关系映射(ORM)之单表映射@IdClass 【编程语言】2015年05月05日判断手机和pc端的不同,事件也不同 【系统运维】2015年01月07日【c++】实现一个函数重载 【系统运维】2015年04月24日poj1125所有(最短路中最大边的)最小边bellman【编程语言】2015年08月24日索引的检索相关代码2014年11月10日java异常基础知识以及一些面试题讲解 【编程语言】2015年02月25日libxmlparser.hnotfound 【编程语言】2014年12月11日【AC自动机+spfa+状压dp】hdu3247ResourceArchiver【编程语言】2014年11月04日leetcode:IsomorphicStrings(java) 【编程语言】2015年05月06日一句话asp木马加密版彻底突破杀毒软件2014年01月29日iOSUIImage使用resizableImageWithCapInsets适配UIImageView 【综合】2015年05月25日用PHP实现图象锐化代码2014年01月29日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)