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. HXY烧情侣

    题目描述 众所周知,HXY已经加入了FFF团.现在她要开始喜(sang)闻(xin)乐(bing)见(kuang)地烧情侣了.这里有n座电影院,n对情侣分别在每座电影院里,然后电影院里都有汽油,但是要 ...

  2. vue中wath的源码实现

    前言 阅读本节,需要理解vue的数据驱动原理. 看这样一段代码 new Vue({ data: { msg: 'hello', say: 'hello world', }, watch: { msg( ...

  3. pytest-mark跳过

    import pytestimport sysenvironment='android' @pytest.mark.skipif(environment=="android",re ...

  4. $router和$route的区别,路由跳转方式name 、 path 和传参方式params 、query的区别

    一.$router和$route的区别 $router : 是路由操作对象,只写对象$route : 路由信息对象,只读对象 例子://$router操作 路由跳转 this.$router.push ...

  5. ssh隧道实现端口转发

    ssh隧道实现端口转发 本地转发 # 本地转发 ssh -g -f -N -L : root@ # -L 本地端口转发,转发172.16.1.1主机可以访问的资源,这里为转发172.16.1.2的80 ...

  6. 如何清除Windows共享登录的用户名密码

    打开cmd 1.[查看已记录的登录信息] net use 2.[清除记录] 得关掉你所有打开的samba之后再 net use * /del

  7. Shell [[]]详解:检测某个条件是否成立

    [[ ]]是 Shell 内置关键字,它和 test 命令类似,也用来检测某个条件是否成立. test 能做到的,[[ ]] 也能做到,而且 [[ ]] 做的更好:test 做不到的,[[ ]] 还能 ...

  8. HttpUrlConnection类基本使用

    这个类用来模拟浏览器向服务器发送请求和接收响应 注意: HttpUrlConnection对象简称huc对象 1)获取huc对象向url构造中传递url字符串,并调用openconnection方法即 ...

  9. 酷狗mac版如何新建歌单?酷狗mac版收藏歌单方法

    很多朋友们都喜欢使用酷狗音乐听音乐,不过最近有使用酷狗mac音乐播放器的Mac新用户,想要新建歌单收藏歌单,但有不知道如何操作,那么苹果电脑酷狗mac版如何新建歌单收藏歌单呢?针对此问题,本文给大家介 ...

  10. leetcood学习笔记-501- 二叉搜索树中的众数

    题目描述: 方法一: class Solution: def findMode(self, root: TreeNode) -> List[int]: if not root: return [ ...