Window 对象基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
Window对象表示浏览器中的窗口。Window的对象由浏览器自动创建。
Window是浏览器的对象,
它不是javascript的对象。 javascript对象是字符串,数组,日期等。
注意:如果html文档包含框架或iframe,则浏览器会为每个框架创建其他窗口对象。
窗口对象的方法
窗口对象的重要方法如下:
方法 | 说明 |
alert() | 显示包含带有确定按钮消息的警报框。 |
confirm() | 显示包含"确定"和"取消"按钮的消息的确认对话框。 |
prompt() | 显示一个对话框,以从用户那里获取输入。 |
open() | 打开新窗口。 |
close() | 关闭当前窗口。 |
setTimeout() | 在指定时间后执行操作,例如调用函数,计算表达式等。 |
javascript alert()示例
javascript中的alert()示例,它显示警报对话框。它具有消息和确定按钮。
<script type="text/javascript">
function msg(){
alert("Hello Alert Box");
}
</script>
<input type="button" value="click" onclick="msg()"/>
function msg(){
alert("Hello Alert Box");
}
</script>
<input type="button" value="click" onclick="msg()"/>
以上示例的输出
javascript confirm()示例
javascript confirm()示例,它显示确认对话框。它带有确定和取消按钮的消息。
<script type="text/javascript">
function msg(){
var v= confirm("Are u sure?");
if(v==true){
alert("ok");
}
else{
alert("cancel");
}
}
</script>
<input type="button" value="删除记录" onclick="msg()"/>
function msg(){
var v= confirm("Are u sure?");
if(v==true){
alert("ok");
}
else{
alert("cancel");
}
}
</script>
<input type="button" value="删除记录" onclick="msg()"/>
以上示例的输出
javascript prompt()示例
javascript prompt()示例,它显示输入的提示对话框,它具有消息和文本字段。
<script type="text/javascript">
function msg(){
var v= prompt("Who are you?");
alert("I am "+v);
}
</script>
<input type="button" value="click" onclick="msg()"/>
function msg(){
var v= prompt("Who are you?");
alert("I am "+v);
}
</script>
<input type="button" value="click" onclick="msg()"/>
以上示例的输出
JavaScript中的open()示例
它将在新窗口中显示内容。
<script type="text/javascript">
function msg(){
open("https://www.lidihuo.com");
}
</script>
<input type="button" value="lidihuo" onclick="msg()"/>
function msg(){
open("https://www.lidihuo.com");
}
</script>
<input type="button" value="lidihuo" onclick="msg()"/>
以上示例的输出
javascript setTimeout()的示例
它在给定的毫秒后执行任务。
<script type="text/javascript">
function msg(){
setTimeout(
function(){
alert("2秒后弹出对话框")
},2000);
}
</script>
<input type="button" value="click" onclick="msg()"/>
function msg(){
setTimeout(
function(){
alert("2秒后弹出对话框")
},2000);
}
</script>
<input type="button" value="click" onclick="msg()"/>