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. Python中两大神器&exec() &eval()

    一.神器1 -- 内置函数eval eval是python中的内置函数,它的作用是将字符串变为所对应的表达式,也相当于一个功能代码加双引号变为字符串,而eval又将字符串转为相应的功能,它在使用过程中 ...

  2. B-彻底删除卸载Ubuntu中的MySQL并重新安装(已验证)

    Ubuntu-16.04,MySQL-5.7,寻找多篇有关如何彻底卸载删除MySQL的博文, 最终验证下面转发博文真实有效,推荐! https://www.jianshu.com/p/c76b31df ...

  3. HXY烧情侣

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

  4. GIT 部分记录

    关于版本回退 git reset HEAD^  #回退a.py这个文件的版本到上一个版本  git reset HEAD^ a.py  git reset HEAD a.py  我试了一下以上2种方式 ...

  5. vue 监听的使用

    watch:{    监听的属性:function(旧值,新值) {       } }   代码: <!DOCTYPE html> <html lang="en" ...

  6. Centos Apache 80 代理Tomcat 8080端口

    运行环境:Centos 6.5 Apache: 2.2.5 开启apache proxy的相应模块 编辑 /etc/httpd/conf/httpd.conf文件 sudo vim /etc/http ...

  7. C# using System.Windows.Media.Imaging;该引用哪个dll

    在网上看到BitmapSource和WriteableBitmap一些类听说是用 using System.Windows.Media.Imaging:可是我发现VS中没有什么System.Windo ...

  8. jQuery - 事件相关

    <script> $(function() { // 事件绑定 // 第一种方式 $("#btn").click(function() { alert("1 ...

  9. 【代码工具】Lombok来优雅的编码

    前言 Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO).它通过注解实现这一目的. 正文 添加依赖 在 pom.xml ...

  10. 零距离接触阿里云时序时空数据库TSDB

    概述 最近,Amazon新推出了完全托管的时间序列数据库Timestream,可见,各大厂商对未来时间序列数据库的重视与日俱增.阿里云TSDB是阿里巴巴集团数据库事业部研发的一款高性能分布式时序时空数 ...