- 浏览器弹出窗体
window.open
定义和用法:
open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。
语法:
window.open(URL,name,specs,replace)
实例:
function openWin(){
myWindow=window.open('page.html','_self','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no'));
myWindow.document.write("<p>这是我的窗口</p>");
}
window.moveTo
定义和用法:
moveTo() 方法可把窗口的左上角移动到一个指定的坐标。
语法:
window.moveTo(x,y)
实例:
function moveWin(){ myWindow.moveTo(50,60); myWindow.focus(); }
window.resizeTo
定义和用法:
方法用于把窗口大小调整为指定的宽度和高度。
语法:
window.resizeTo(width,height)
实例:
function myFunction(){ w.resizeTo(500,500); w.focus(); }
window.close
定义和用法:
close() 方法用于关闭浏览器窗口。
语法:
window.close()
实例:
function closeWin(){ myWindow.close(); }
window.alert
定义和用法:
alert() 方法用于显示带有一条指定消息和一个 确认 按钮的警告框。
语法:
alert(message)
实例:
function myFunction(){ alert("你好,我是一个警告框!"); }
window. confirm
定义和用法:
confirm()方法用于显示一个带有指定消息和确认及取消按钮的对话框。如果访问者点击"确定",此方法返回true,否则返回false。
语法:
confirm(message)
实例:
function myFunction(){ var x; var r=confirm("按下按钮!"); if (r==true){ x="你按下了\"确定\"按钮!"; } else{ x="你按下了\"取消\"按钮!"; } document.getElementById("demo").innerHTML=x; }
window. prompt
定义和用法:
prompt()方法用于显示可提示用户进行输入的对话框。这个方法返回用户输入的字符串。
语法:
prompt(msg,defaultText)
实例:
function myFunction(){ var x; var person=prompt("请输入你的名字","Harry Potter"); if (person!=null && person!=""){ x="你好 " + person + "! 今天感觉如何?"; document.getElementById("demo").innerHTML=x; } }