如何在 JavaScript 中获取部分 URL 路径
答案:使用 window.location
对象
您可以使用内置的 window.location
对象来检索 JavaScript 中 URL 路径的不同部分或部分,如下例所示:
示例
/* If URL is http://www.example.com/products/search.asp?q=ipad#featured */
window.location.href /* http://www.example.com/products/search.asp?q=ipad#featured */
window.location.protocol /* http: */
window.location.host /* www.example.com (includes port if there is one e.g. 3000) */
window.location.hostname /* www.example.com */
window.location.port /* (provide port if there is one, otherwise empty string) */
window.location.pathname /* /products/search.asp */
window.location.search /* ?q=ipad */
window.location.hash /* #featured
*/
请查看 JavaScript 窗口
部分以了解有关窗口对象的更多信息。
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: