0

有:网页

例如:

url/willpower/default.aspx

url/willpower/purchase_order.aspx
url/willpower/movement.aspx

如何制作 - 例如,如果用户通过 url -

 http://<machine_name>:<port>/willpower/movement.aspx 

(它会打印一些错误——>“您无权通过直接链接查看。”)

然后,在 5 秒内,它将用户重定向到default.aspx.

带着敬意!

4

2 回答 2

1

重定向部分由@teddy 回答。对于第一部分,您可以设置使用名为Request.UrlReferrerthis 的服务器变量,这将为您提供当前页面的请求来自何处。如果它不是来自您想要的页面(我猜您希望从 default.aspx 访问每个页面),那么一旦 page_load 中的此检查失败,则显示消息“您无权通过直接链接查看内容. 你将被重定向。并使用@teddy 给出的代码设置重定向。

于 2012-12-04T08:53:49.703 回答
0

使用 javascript setTimeOut

setTimeout(function () { window.location="Default.aspx" }, 5000);
于 2012-12-04T06:11:04.077 回答