【问题标题】:Catch Redirect URL with Javascript使用 Javascript 捕获重定向 URL
【发布时间】:2014-02-13 14:10:45
【问题描述】:

有没有办法在按下按钮时检测你的 mvc 页面的重定向 url,以便你可以通过 javascript 显示这个 url。

例如。按下一个按钮,该按钮将从 localhost:1772/tasks 重定向到 localhost:1772/tasks?actionname=StockReq。

在 var redirecturl 中捕获 localhost:1772/tasks?actionname=StockReq 重定向 url 并显示警报(“重定向到:” + redirecturl)。

【问题讨论】:

    标签: javascript asp.net-mvc url redirect


    【解决方案1】:

    我认为您可能有更好的方法。 如果您知道您呈现的按钮,您可以附加一个属性 (data-targeturl),您将在链接/按钮的完整 URL 中生成该属性,并且通过使用简单的 javascript 代码,您可以捕获点击事件,阅读来自单击的链接/按钮的属性,并以您想要的方式显示它。

    您还可能会注意到,在尝试呈现动作链接(这是 MVC 呈现控件的方式,该控件会导致解决方案中的另一个动作/页面)时,大多数时候您最终会得到锚点,因此您可以简单地阅读href 属性并做同样的事情。

    【讨论】:

    • 情况实际上要复杂得多。我只是提供一个简单的例子,这样没有人会迷失在我想做的事情中
    • 你能给我一些例子以便我帮忙吗?
    • 实际上我使用了一个控件,它通过一些 javascript 重定向到一个 url,但我找不到执行此操作的 javascript。这是一个剑道 ui 控件。现在我正在尝试捕获重定向的 url,以便我可以使用它。
    猜你喜欢
    • 2015-03-22
    • 2012-10-04
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多