zoukankan      html  css  js  c++  java
  • JavaScript:window窗口对象

    在JavaScript中,window表示的就是一个窗口对象。所以在整个处理过程之中,所有的操作都是以弹框为主
    的。
    范例1:使用警告框
      <script type="text/javascript">
        window.alert("hello world");
      </script>

    代码:

    效果图:

     


    使用window实现数据的输入操作
    范例2:观察数据的输入操作
      <script type="text/javascript">
        var name = window.prompt("请输入您的姓名","你的姓名");
        document.write("<h1>"+name+"</h1>");
      </script>

    代码:

    效果图:

    默认时:

    输入姓名时:

    输出结果:


    在window对象里面还可以打开其他的子窗口。
    范例3:打开其他窗口
      <script type="text/javascript">
        window.open("pass.html");
      </script>

    代码:

     

    效果图:

    默认时:

    设置不拦截窗口:

    点击“是”,打开该窗口:


    在window窗口里有一个功能很有意思:确认框。
    范例4:删除是需要确认
      <script type="text/javascript">
        window.onload = function () {
        document.getElementById("deleteBtn").addEventListener('click',function(){
        if (window.confirm("确定要删除吗?")) {
          window.location = "pass.html"; //跳转到指定路径
          }
        },false);
      }
      </script>

    代码:

    效果图:

    默认时,点击"删除邮件",出现确认框:

    点击“确定”,跳转指定路径界面:

    总结:

    1.千万别用警告框,用一次可以;
    2.执行某些重要更新前要进行确认提示;
    3.window.location可以进行跳转操作。

  • 相关阅读:
    新萝卜家园GHOST WIN7系统32,64位极速装机特别版
    BiliBili 第三方 Android 客户端应用源码
    高仿饿了么应用项目源码
    12306火车票订票项目源码
    美女的秘密项目源码
    漫画阅读应用源码
    高仿美团应用客户端布局源码
    Unix时间戳 和 NSDate 的转换
    NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
    ReactiveCocoa入门教程——第一部分
  • 原文地址:https://www.cnblogs.com/XYQ-208910/p/5836040.html
Copyright © 2011-2022 走看看