document.URL和location.href之间的区别
我知道document.URL
不能被设置,而location.href
可以。
但该文件指出:
URL是DOM Level 0
location.href
属性的替代品。
那么我们什么时候会使用document.URL
呢?
你可以得到 document.URL,但是你不能设置它。 你可以得到并设置location.href
。
在一些网页浏览器中,您可以设置document.URL
但请不要,因为它在大多数浏览器中都不起作用。
你自己给了答案!
var currentURL = document.URL; alert(currentURL);
在这里了解更多
就获取数据而言,它们是可以互换的,但正如你所指出的,document.URL不能被设置。 我只是总是使用location.href,因为它是一个getter / setter。
是,不是!
alert(document.url); document.url="http://www.google.co.uk"; alert(document.url);