|
主题设置

卡片式面板通常用于非白色背景色的主体内

LOCATION 对象

在 JS 中,LOCATION 对象是一个全局对象,它提供了当前窗口中加载文档的信息。

LOCATION 对象

// 获取页面地址信息
console.log(window.location);			// 获取当前页面的 URL
console.log(window.location.hash);		// 得到 URL 上的 # 及后面的内容:#helloworld
console.log(window.location.search);	// 得到 URL 上的 ? 及后面的内容
console.log(window.location.host);		// 获取当前 URL 的主机名和端口号:localhost:63342
console.log(window.location.hostname);	// 获取主机名                                                               
console.log(window.location.port);		// 获取当前 URL 的端口号:63342
console.log(window.location.protocol);	// 获取协议:http:、ftp:、https:等
console.log(window.location.pathname);	// 获取当前 URL 指向的文件的相对路径

// 设置页面
window.onload = function(){
	document.getElementById("btn").onclick = function(){
		// 设置页面跳转的地址
		// 方法一:用属性设置(可以返回前一页面),有历史记录
		location.href = "https://www.baidu.com";
		// 方法二:用 assign 方法设置(可以返回前一页面),有历史记录
		location.assign("https://www.baidu.com");
		// 方法三:用 replace 方法设置(不可以返回前一页面),没有历史记录
		location.replace("http://www.baidu.com");

		// 刷新界面
		location.reload();
	}
}