0

我正在对应用程序的一部分进行更改,该应用程序使用 js 咖啡脚本导航到网站的不同页面。我想将当前的获取请求附加到新的 url。

有没有一种简单的方法可以访问咖啡脚本中的 get 请求?

我知道在 javascript 中你可以使用 window.location 来获取完整的 url,但是你如何在 coffeescript 中做到这一点。

4

1 回答 1

1

请看下面的代码

paramValue = (name) ->
  name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]")
  regexS = "[\\?&]" + name + "=([^&#]*)"
  regex = new RegExp(regexS)
  results = regex.exec(window.location.href)
  unless results?
    ""
  else
    results[1]

该方法的参数是您需要其值的参数的参数名称。它将返回该特定 url 的相应值

window.location.href将返回当前页面的 URL

于 2012-06-21T18:28:26.917 回答