如何将字符串转换为位置对象?

9
如果用户输入的是一个URL字符串,最简单的方法将其转换为类似于window.locationLocation object,以便我可以使用obj.hostname等方法和属性是什么?
可能重复:
{{link1:在javascript中创建新的Location对象}}

location.constructor() === TypeError: Illegal constructor。解释器报错了。你可以创建一个iframe,导航到iframe中的URL,然后访问iframe中的'location'对象。(不好的主意) - Raynos
@lwburk -- 是的,这就是我在发布之前搜索了30分钟想要找到的东西。 >.> - Kerrick
这里有完美的解决方案:https://dev59.com/33A75IYBdhLWcg3wlqKh#3213643 - Egor
1个回答

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接