检测链接点击进入外部网址并显示“警告”

时间:2013-02-09 07:01:50

标签: .net asp.net-mvc-3

我正在使用带有剃刀视图的MVC 3,并且很奇怪是否有一种方法可以使用global.asax,web.config或其他一些全局覆盖生成,以检测用户何时离开域。我需要发出警报,模态窗口或解释我们不对下一个网站上的内容负责的事情(等等,等等,Bob Boblaw)。

我知道有各种方法可以使用jquery,我可以弹出警告框,但希望有一种方法可以用.NET来实现。这是我使用MVC3的第一个站点,看起来路由或框架中的强大功能可以做到这一点。谷歌搜索没有类似的内容。

1 个答案:

答案 0 :(得分:0)

您需要通过本地网址和中间页面更改所有外部链接。

你用Javascript做到这一点。但是你说你不想这样,你想用.NET做,因此你需要用中间页面来做。

理想情况下,您应该两个,这样如果您没有启用JS,您将获得一个中间页面。