JavaScript - window对象相关

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

上一篇:ADFS 2.0 配置简介 PartⅠ – 安装ADFS


下一篇:MVC4.0 使用Form认证,自定义登录页面路径Account/Login