摘要:
与之前众多DOM操作一样,创建XHR对象也具有兼容性问题:IE6及之前的版本使用ActiveXObject,IE7之后及其它浏览器使用XMLHttpRequest
不但IE6及其之前的版本将XHR作为一个ActiveXObject运行,而且还存在众多版本:一开始是Microsoft.XMLHTTP 之后变成Msxml2.XMLHTTP及更新版的Msxml3.XMLHTTP
function XHR() {
var xhr;
try {xhr = new XMLHttpRequest();}
catch(e) {
var IEXHRVers =["Msxml3.XMLHTTP","Msxml2.XMLHTTP","Microsoft.XMLHTTP"];
for (var i=0,len=IEXHRVers.length;i len;i++) {
try {xhr = new ActiveXObject(IEXHRVers[i]);}
catch(e) {continue;}
}
}
return 阅读全文
摘要:
jGrouseDoc 可根据 JavaScript 源码生成类似Java Source API的源码文档。可以用这个工具记载需要的所有构造——不仅有函数和变量,还有类文件包,界面,命名空间,包和其它等;
官方网址:http://code.google.com/p/jgrousedoc/ 阅读全文
摘要:
从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。 阅读全文
摘要:
Javascript实现标题动态滚动 1: var s = "滚动的标题".split(""); 2: function func(){ 3: s.push(s.shift()); 4: document.title = s.join(""); 5: } 6: setInterval(func, 1000) 阅读全文
摘要:
Date类型
var d = new Date();//Date对象需要创建
//Date 对象能够表示的日期范围约等于 1970 年 1 月 1 日前后各 285,616 年。
alert(d);//直接输出这个对象,将会得到一个表示时间的字符串
//这个对象有一些方法,可以用来获取时间的各个部分
alert(d.getYear());//获取年,2000年以前返回年份后两位,2000年之后的返回年份的完整表达方式 阅读全文
摘要:
非常简单的右键弹出菜单,可在此基础上进行扩展!! 阅读全文
摘要:
一直以来都想把自己的博客风格与外观好好调整一下,让人有耳目一新的感觉,每当看到别人漂亮的博客,这种冲动更加强烈。终于利用一点时间学习了一下如何改变自己博客风格的方法、工具、注意事项,通过实践觉得还是有挺多收获的,因此将学习过程记录下来,为有这方面需要的人提供一点帮助。为不使大家对较多文字感到厌烦,我尽量言简意赅! 一、编写准备 俗话说“工欲善其事,必先利其器”,编写博客也有一些工具、插件... 阅读全文
摘要:
在使用table表格进行页面布局时,经常使用将表格高度设置style="height:100%"来实现表格高度满屏效果,但在最新的浏览器中经常遇到无效,根本原因再于浏览器使用用的工作模式的不同造成的 阅读全文