订阅本站我的微博客

10/ JavaScript的include

+0
function $using(package)
{
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");    
xmlhttp.Open("get",package+".js",false);
xmlhttp.send();
var code = xmlhttp.responsetext;
if (window.execScript)
window.execScript(code,"JavaScript");//ie
else
window.eval(code,"JavaScript"); //firefox
}
2007-10-09

09/ 在线版网络操作系统ajaxWindows

+0
 一个希望能将网络操作系统概念变成现实的网络应用程序公司ajax13,正式放出了他们的ajaxWindows在线操作系统。操作系统是应用的核心,这个网络操作系统就是为了各项网络服务而诞生。当允许全屏模式下,你根本看不出来这是一个网络操作系统,操作系统本身就是桌面。

07/ JavaScript中的try...catch和异常处理

+0
在JavaScript可以使用try...catch来进行异常处理。例如:

try {
 foo.bar();
} catch (e) {
 alert(e.name + ": " + e.message);
}目前我们可能得到的系统异常主要包含以下6种:


EvalError: raised when an error occurs executing code in eval()
RangeError: raised when a numeric variable or parameter is outside of its valid range
ReferenceError: raised when de-referencing an invalid reference
SyntaxError: raised when a syntax error occurs while parsing code in eval()
TypeError: raised when a variable or parameter is not a valid type
URIError: raised when encodeURI() or decodeURI() are passed invalid parameters
上面的六种异常对象都继承自Error对象。他们都支持以下两种构造方法:
2007-07-31