【问题标题】:Javascript equivalent of php's parse_url相当于 php 的 parse_url 的 Javascript
【发布时间】:2011-02-12 14:26:27
【问题描述】:

我正在编写一个 chrome 扩展来更改当前选项卡中的部分 url 并使用修改后的 url 重新加载页面。我想知道是否有与 php 的 parse_url 函数等效的 Javascript。目前,我必须用正则表达式编写自己的解析器来提取部分 url;但是,我认为这样的功能已经存在于 Javascript 中。

经过一番研究,我相信我可以用“window.location”得到一个位置对象,并用“window.location.protocal”等提取不同的组件......

然而,在 chrome 扩展中,对“window.location”的调用将返回一个 url,我认为该 url 指的是 chrome 的内部组件,而不是页面的 url。假设我在 chrome 中获得了对“tab”对象的引用,我可以使用 tab.url 访问选项卡的 url string。由于 tab.url 只是一个字符串,我希望有一个内部方法可以为我剖析 url 而不是编写自定义函数。

谢谢

【问题讨论】:

  • 为什么是 google-chrome-extention 标签?!

标签: javascript google-chrome-extension phpjs


【解决方案1】:

【讨论】:

  • 哇 - 不知道 php.JS
  • 不是很好吗?一些纯粹主义者抱怨,但我发现减少记忆负荷是个好主意!
【解决方案2】:

在chrome externsion window.location的内容脚本中指的是页面url

【讨论】:

    猜你喜欢
    • 2013-07-21
    • 2010-11-24
    • 1970-01-01
    • 2011-07-12
    • 2012-10-23
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    相关资源
    最近更新 更多