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.UrlReferrer、現在のページのリクエストがどこから来たのかがわかります。必要なページからのものではない場合 (すべてのページに default.aspx からアクセスできるようにしたいと思います)、このチェックが page_load で失敗すると、「直接リンクを介してコンテンツを表示する権限がありません」というメッセージが表示されます。 . リダイレクトされます。@teddy から提供されたコードを使用してリダイレクトを設定します。

于 2012-12-04T08:53:49.703 に答える
0

javascriptsetTimeOutを使用する

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