1 . window对象常用方法 :

  写法 : window.方法()

  注意 : window可以省略不写

alert(), confirm(), prompt()是JavaScript提供和用户交互的三种控件

<!-- 警告框: 只能确认,不能取消 -->
<script>
function testAlert() {
alert("警告");
}
</script>
<input type="button" value="警告框" onclick="testAlert()" /> <!-- 确认框: 有返回值, 确定返回true, 取消返回false -->
<script>
function testConfirm() {
var flag = confirm("提示信息");
if (flag) {
alert("点击了确定");
} else {
alert("点击了取消");
}
}
</script>
<input type="button" value="确认框" onclick="testConfirm()" /> <!-- 提示输入框: 返回输入的值 -->
<script>
function testPrompt() {
var info = prompt("输入数据 : ");
alert("输入的数据 : " + info);
}
</script>
<input type="button" value="提示输入框" onclick="testPrompt()" /> <!-- 打开窗口 -->
<script>
function testOpen() {
open("html/xxxx.html");
}
</script>
<input type="button" value="打开窗口" onclick="testOpen()" />

2 . location对象 : 代表当前打开窗口的URL

  location.hostname : 主机名

  location.port : 端口

  location.host : 主机名 + 端口

  location.href : 完整的URL

  location.reload() : 刷新

3 . history对象 : 有关用户访问过的URL信息

  history.back() : 后退一个网页

  history.forward() : 前进一个网页

  history.go() :

    根据传入的参数, 正数为前进, 负数为后退  

    例如 :

      history.go(1) 前进1个网页

      history.go(2) 前进2个网页

      history.go(-1) 后退1个网页

      history.go(-2) 后退2个网页

4 . navigator对象 : 管理浏览器的基本信息

  navigator.appName : 浏览器名称

  navigator.appVersion : 浏览器版本

  navigator.userAgent : 浏览器类型

  navigator.platform : 操作系统

  navigator.javaEnabled() : 是否启用java

JavaScript - window对象相关的更多相关文章

  1. JavaScript (JS)基础:BOM 浅析 (含window对象相关基本方法、属性解析)

    ① window对象(Math方法也属于window对象): window对象是JavaScript中的顶级对象,所有定义在全局作用域中的变量.函数都会变成window对象的属性和方法,window对 ...

  2. JavaScript Window 对象

    < JavaScript Window Object > && < IE check > JavaScript Window Object Window.loa ...

  3. javascript Window对象 第16节

    <html> <head> <title>浏览器对象</title> <script type="text/javascript&quo ...

  4. JavaScript—window对象使用

    window对象是JavaScript浏览器对象模型中的顶层对象,包含多个常用方法和属性: 1. 打开新窗口 window.open(pageURL,name,parameters) 其中:pageU ...

  5. javascript window对象属性和方法

    window对象 window对象表示一个浏览器窗口或一个框架.在客户端JavaScript中,window对象是全局对象,所有的表达式 都在当前的环境中计算.也就是说,要引用当前窗口根本不需要特殊的 ...

  6. 深入理解Javascript window对象

    首先看我们的源代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> ...

  7. 14 JavaScript Window对象

    Window对象表示一个浏览器窗口或者一个框架. 在客户端JavaScript中,window对象是全局对象,所有的表达式都在当前的环境中计算. Window对象的子对象: JavaScript do ...

  8. JavaScript——Window对象

    1.serTimeout()和setinterval()可用于注册在指定的时间之后单词或者重复调用的函数. 2.window对象的location属性引用的是Location对象,表示该窗口当前显示的 ...

  9. JavaScript Window对象

    1.Window对象的location属性引用的是Location对象,它表示该窗口中当前显示的文档的URL,并定义了方法来使窗口载入新的文档.Location对象的href属性是一个字符串,后者包含 ...

随机推荐

  1. 自定义可点击的ImageSpan并在TextView中内置“View“

    有的时候可能想在TextView中添加一些图片,比如下图,发短信输入联系人时,要把联系人号码换成一个图片,但这个图片无法用固定的某张图,而是根据内容进行定制的,这更像一个view. 当然,如果你不是v ...

  2. python sorted()的简单使用

    今天在学习python的时候,碰到了sorted()这个函数,其作用是在不改变列表排序的情况下,将列表的内容按照特定的顺序表示出来. 在练习的时候,编辑了几条命令进行测试. cars=['bmw',' ...

  3. CentOS提示::unknown filesystem type 'ntfs'自动挂载NTFS分区的U盘或者移动硬盘

    CentOS默认源里没有NTFS-3G,想要添加ntfs支持,无非是自己下载编译安装或者加源yum安装.重新安装了一个CentOS7,用的是添加aliyun的epel源来yum安装的方式,简单易行. ...

  4. pandas读取xlsx

    一.使用pandas读取xlsx 引用pandas库 import pandas as pd pd.read_excel(path, sheet_name=0, header=0, names=Non ...

  5. DOM 对象和jQuery对象的转换

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  6. Shell case in语句详解

    和其它编程语言类似,Shell 也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句.在<Shell if else>一节中我们讲解了 if else 语句 ...

  7. Spring Boot学习笔记二

    Spring Boot入门第二篇 第一天的详见:https://www.cnblogs.com/LBJLAKERS/p/12001253.html 同样是新建一个pring Initializer快速 ...

  8. Kotlin Download

    { https://github.com/JetBrains/kotlin/releases/tag/v1.3.50 }

  9. ETL详解

    ETL是将业务系统的数据经过抽取.清洗转换之后加载到数据仓库的过程,目的是将企业中的分散.零乱.标准不统一的数据整合到一起,为企业的决策提供分析依据. ETL是BI项目重要的一个环节. 通常情况下,在 ...

  10. 双目立体匹配经典算法之Semi-Global Matching(SGM)概述:代价聚合(Cost Aggregation)

      由于代价计算步骤只考虑了局部的相关性,对噪声非常敏感,无法直接用来计算最优视差,所以SGM算法通过代价聚合步骤,使聚合后的代价值能够更准确的反应像素之间的相关性,如图1所示.聚合后的新的代价值保存 ...