【发布时间】:2011-07-18 17:10:50
【问题描述】:
如果用户输入一个作为 URL 的字符串,将其转换为 Location object(如 window.location)的最简单方法是什么,以便我可以使用像 obj.hostname 这样的方法和属性?
【问题讨论】:
-
location.constructor()===TypeError: Illegal constructor。口译员说不。您始终可以创建一个 iframe,导航到 iframe 中的 url,然后访问 iframe 中的location对象。 (坏主意) -
@lwburk -- 是的,这就是我在发布此内容之前通过 30 分钟的搜索试图找到的内容。 >.>
-
这里是完美的解决方案:stackoverflow.com/a/3213643/4477463
标签: javascript location