最新的Web开发教程
 

位置的href属性

定位对象参考 Location对象

返回整个URL(当前页的):

var x = location.href;

x的结果将是:

试一试»

更多“试一试”的例子。


定义和用法

在href属性设置或返回当前页面的完整URL。


浏览器支持

属性
href

句法

返回在href属性:

location.href

设置在href属性:

location.href= URL

属性值

Value Type Description
URL String Specifies the URL of the link.

Possible values:

  • An absolute URL - points to another web site (like location.href="http://www.example.com/default.htm")
  • A relative URL - points to a file within a web site (like location.href="default.htm")
  • An anchor URL - points to an anchor within a page (like location.href="#top")
  • A new protocol - specifies a different protocol (like location.href="ftp://someftpserver.com", location.href="mailto:[email protected]" or location.href="file://host/path/example.txt")

技术细节

返回值: 一个字符串,占整个页面的URL,包括协议(如http://)

例子

更多示例

设置href值指向另一个网站:

location.href = "http://www.cnn.com";
试一试»

设置href值指向一个页面中的锚:

location.href = "#top";
试一试»

设置href值指向一个电子邮件地址(会打开并创建一个新的电子邮件):

location.href = "mailto:[email protected]";
试一试»

定位对象参考 Location对象