window.location属性及⽅法
window.location
window.location(所有字母必须⼩写)主要⽤于获取URL,完整的URL由这⼏个部分构成:
protocol://host:port/pathname?search#hash
window.location属性
属性描述
href完整的 URL
protocol通信协议,常⽤的http、ftp、maito等host(hostname)主机名或IP地址
port端⼝号
pathname路径,主机上的⼀个⽬录或⽂件地址
search查询,可有多个参数,⽤"&“符号隔开,每个参数的名和值⽤”="符号隔开
hash信息⽚断 (锚)
举个栗⼦:
打开console.log,控制台输⼊以下代码。
window.location.href // "editor.csdn/md?not_checkout=1&articleId=114317070"
window.location.protocol // "https:"
window.location.host // "editor.csdn"
html href属性window.location.hostname // "editor.csdn"
window.location.port // ""
window.location.pathname // "/md"
window.location.search // "?not_checkout=1&articleId=114317070"
window.location.hash // ""
window.location⽅法
属性描述
assign()导航到⼀个新页⾯
reload()强制从服务器重新加载当前页⾯
replace()使⽤新的url替换本页⾯
以下两种⽅法等同:
window.location.assign("blog.csdn/qq_40138556");// or
window.location ="blog.csdn/qq_40138556";
参考
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论