window对象

window.onload=function(){}就是window对象,alert()也是,他其实是window.alert();。window对象还有一个confirm()操作函数,作为确认框。window的很多操作都是与窗口有关的

1.confirm()操作函数

<a href="Xxx" onclick="return deleteConfirm()">删除邮件</a>;return表示接受处理函数的返回值,true继续执行,false不执行。

<script type="text/javascript">
  function deleteConfirm(){ //窗口提示弹出确认内容
    return window.confirm("确定要删除吗?"); //直接返回此函数的结果
  }

</script>

2.prompt()函数

此函数可以由用户输入数据

<script type="text/javascript">
  var str=window.prompt("请输入您的名字",“姓名是:”);

  document.write(str);

</script>

3.window.open()

在一个页面里打开另一个页面,弹窗也可以设置一些显示属性

<script type="text/javascript">
  window.open(show.html);

</script>

4.window.close()

关闭窗口

<button onclick="func()">关闭窗口</button>

function func(){

  window.close();

}

5.还有一个重要的重定向功能:window.location方法

 

<body>
  <select id="url" name="url" onchange="go(this.value)">
    <option>=== 请选择要显示的页面 ===</option>
    <option value="show.html">SHOW</option>
    <option value="http://www.baidu.com">BAIDU</option>
  </select>
</body>

<script type="text/javascript">
  function go(url){                  //重定向==》似超链接功能,地址栏会发生改变。
     window.location=url;
  }
</script>

 

posted on 2017-05-18 10:45  牧羊人2333  阅读(108)  评论(0编辑  收藏  举报

导航