function init_space_user_friend_unicode()
{
if(typeof SpaceUserFriend !="undefined")
{
try{
//*
SpaceUserFriend.traceInfo = function (sMSG) {
alert("信息: " + sMSG)
};
//*/
}catch(e){
}
var tmp=SpaceUserFriend.createContent();
//alert(tmp)
document.getElementById("innerDiv").innerHTML=tmp;
SpaceUserFriend.init();
}else
{
setTimeout(function(){
init_space_user_friend_unicode();
},100
)
}
}init_space_user_friend_unicode();
经常会在js里用到数组,比如 多个名字相同的input, 若是动态生成的, 提交时就需要判断其是否是数组.
if(document.mylist.length != "undefined" ) {} 这个用法有误.
正确的是 if( typeof(document.mylist.length) != "undefined" ) {}
或 if( !isNaN(document.mylist.length) ) {}
typeof的运算数未定义,返回的就是 "undefined".
运算数为数字 typeof(x) = "number"
字符串 typeof(x) = "string"
布尔值 typeof(x) = "boolean"
对象,数组和null typeof(x) = "object"
函数 typeof(x) = "function"
typeof 运算符返回一个用来表示表达式的数据类型的字符串。
可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。
如:
alert(typeof (123));//typeof(123)返回"number"
alert(typeof ("123"));//typeof("123")返回"string"
typeof 运算符
返回一个用来表示表达式的数据类型的字符串。
typeof[()expression[]] ;
expression 参数是需要查找类型信息的任意表达式。
说明
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."
typeof 语法中的圆括号是可选项。
在很多情况下,需要定期的刷新页面,比如显示股票或者比赛比分的页面(当然现在一般都是通过ajax去定期的从后台取数据,然后更新局部页面),又或者你网站的域名换了以后,当用户打开旧网站的时候重定向到新域名(告诉用户5秒钟后转到另一个页面等等)。
<html>
<head>
<script type="text/javascript">
function delayedRedirect(){
window.location = "http://www.collin.cn"
}
</script>
</head>
<body onLoad="setTimeout('delayedRedirect()', 5000)">
<h2>5秒钟后你将重定向到www.collin.cn!</h2>
</body>
</html>
{
if(typeof SpaceUserFriend !="undefined")
{
try{
//*
SpaceUserFriend.traceInfo = function (sMSG) {
alert("信息: " + sMSG)
};
//*/
}catch(e){
}
var tmp=SpaceUserFriend.createContent();
//alert(tmp)
document.getElementById("innerDiv").innerHTML=tmp;
SpaceUserFriend.init();
}else
{
setTimeout(function(){
init_space_user_friend_unicode();
},100
)
}
}init_space_user_friend_unicode();
经常会在js里用到数组,比如 多个名字相同的input, 若是动态生成的, 提交时就需要判断其是否是数组.
if(document.mylist.length != "undefined" ) {} 这个用法有误.
正确的是 if( typeof(document.mylist.length) != "undefined" ) {}
或 if( !isNaN(document.mylist.length) ) {}
typeof的运算数未定义,返回的就是 "undefined".
运算数为数字 typeof(x) = "number"
字符串 typeof(x) = "string"
布尔值 typeof(x) = "boolean"
对象,数组和null typeof(x) = "object"
函数 typeof(x) = "function"
typeof 运算符返回一个用来表示表达式的数据类型的字符串。
可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。
如:
alert(typeof (123));//typeof(123)返回"number"
alert(typeof ("123"));//typeof("123")返回"string"
typeof 运算符
返回一个用来表示表达式的数据类型的字符串。
typeof[()expression[]] ;
expression 参数是需要查找类型信息的任意表达式。
说明
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."
typeof 语法中的圆括号是可选项。
在很多情况下,需要定期的刷新页面,比如显示股票或者比赛比分的页面(当然现在一般都是通过ajax去定期的从后台取数据,然后更新局部页面),又或者你网站的域名换了以后,当用户打开旧网站的时候重定向到新域名(告诉用户5秒钟后转到另一个页面等等)。
<html>
<head>
<script type="text/javascript">
function delayedRedirect(){
window.location = "http://www.collin.cn"
}
</script>
</head>
<body onLoad="setTimeout('delayedRedirect()', 5000)">
<h2>5秒钟后你将重定向到www.collin.cn!</h2>
</body>
</html>
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/1067/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2008-6-4 09:49
评论列表