JavaScript Location对象

一、JavaScript Location对象

Location 对象包含有关当前 URL 的信息。

Location 对象是 window 对象的一部分,可通过 window.Location 属性对其进行访问。

Note注意: 没有应用于Location对象的公开标准,不过所有浏览器都支持该对象。


Location 对象属性

属性描述
hash 返回一个URL的锚部分
host 返回一个URL的主机名和端口
hostname 返回URL的主机名
href 返回完整的URL
pathname 返回的URL路径名。
port 返回一个URL服务器使用的端口号
protocol 返回一个URL协议
search 返回一个URL的查询部分

Location 对象方法

方法说明
assign() 载入一个新的文档
reload() 重新载入当前文档
replace() 用新的文档替换当前文档

二、location 常用整理:

        //重新刷新页面
        function btnOneClick() {
            if (window.confirm('确定要刷新吗?')) {
                //刷新当前页面
                location.reload();
            }
        }
        //打开新的页面
        function btnTwoClick() {
            //方式1,可以返回
            // location.href = 'http://www.jnqianle.cn';
            //方式2,可以返回
            //location.assign('http://www.jnqianle.cn');

            //方式3,不可以返回
            location.replace('http://www.jnqianle.cn');
        }

更多:

JavaScript History 对象 

JavaScript Navigator 对象

JavaScript ObjectURL | URL.createObjectURL和URL.revokeObjectURL 

原文地址:https://www.cnblogs.com/tianma3798/p/13618208.html