1.
window.screen.width (height) 属性可以提供屏幕宽(高)
window.resizeto 和 window.moveto可以控制窗口位置大小。
2.
email合法性验证
<script language=\"JavaScript\">
<!--
function check_email() {
if (document.form.email.value==\"\") {
alert(\'Email address is NULL!\');
document.form.email.focus();
return false;
}
if ((document.form.email.value.indexOf (\'@\') == -1)|| (document.form.email.value.indexOf (\'.\') == -1)) {
alert(\'Email address is invalid!\');
document.form.email.focus();
return false;
}
}
// -->
</script>
3.
连接速度检测
<script>
tim=1
setInterval(\"tim++\",100)
b=1
var autourl=new Array()
autourl[0]=\"www.qtol.net\"
autourl[1]=\"www.51js.net\"
autourl[2]=\"www.sina.com.cn\"
function butt(){
document.write(\"<form name=autof>\")
for(var i=0;i<autourl.length;i++){
document.write(\"<input type=text name=txt\"+i+\" size=10 value=测试中……> =》<input type=text name=url\"+i+\" size=40> =》<input type=button value=GO onclick=window.open(this.form.url\"+i+\".value)><br>\");
}
document.write(\"<input type=submit value=刷新></form>\")
}
butt()
function auto(url){
document.forms[0][\"url\"+b].value=url
if(tim>200){
document.forms[0][\"txt\"+b].value=\"链接超时\";
}else{
document.forms[0][\"txt\"+b].value=\"时间\"+tim/10+\"秒\";
}
b++
}
function run(){
for(var i=0;i<autourl.length;i++){
document.write(\"<img src=http://\"+autourl[i]+\"/\"+Math.random()+\" width=1 height=1 onerror=auto(\'http://\"+autourl[i]+\"\')>\");
}
}
run();
</script>
4.
子窗口的参数传到父窗口中
window.opener.forms[0].txtA.value=\"return value\";
5.
使前面无效的用@
http://www.163.com@www.qtol.net
使后面无效的用#
http://www.163.com#www.qtol.net
6.
变量名
<script>
var aaa001=\"www.qtol.net\";
var username=\"aaa\";
var ID=001;
alert(eval(username+ID));
</script>
7.
页面另存,打开,打印
<button onclick=\"document.execcommand(\'saveas\')\">saveas</button>
<button onclick=\"document.execCommand(\'open\')\">Open</button>
<button onclick=\"document.execCommand(\'print\')\">Print</button>
8.
如何判断输入内容为数字
请输入数字:<input id=t><input type=button value=check onclick=\'if(isNaN(t.value))alert(\"别走,你的身份证号不对...\")\'>
9.
检测是否安装mediaPlayer
<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 onerror=alert(\"没装mediaPlayer?\")>
</object>
10.
按下鼠标左键时怎样判断鼠标点中的对象的名字
<BODY onclick=\"javascript:alert(event.srcElement.name)\">
<a name=\"aaa\">hit me!</a>
</BODY>
