1

週の特定の時間帯にのみ特定の Web ページにアクセスできるようにする Jquery/Javascript はありますか? 例: コースで、生徒がネットワーク内の特定の時間帯と週に Web ページにアクセスできるようにする!!!

4

3 に答える 3

2

いいえ:JavaScript(およびJavaScriptで実装された単なるライブラリであるjQuery)は、ユーザーに配信されたページのブラウザーで実行されます。JSを使用して配信された後、ページを「非表示」にすることもできますが、ページを送信すると、ページはユーザーの手に渡ります。彼らは、好きなようにそれを再表示して操作することを選択できます。

ページを提供するかどうかを決定するのは、Webサーバーソフトウェア(IIS、Apache、Nginxなど)です。たとえば、Apacheのmod_sequesterモジュールを使用すると、日付/時刻の範囲に基づいてコンテンツの提供を制御できます。または、Apacheを使用して、時刻に基づいてさまざまなコンテンツを送信することもできます。

または、任意の基準に基づいてブラウザーに送信されるページのコンテンツを変更するかどうかを決定するのは、使用している動的アプリケーション(Ruby on Rails、PHPなど)次第です。ここでは、任意のカスタムロジックで実行できます。

于 2012-04-11T17:46:51.057 に答える
1

これはクライアント側のスクリプトであるため、JavaScriptでは行いません。ソースを表示してページを取得するのは非常に簡単です。したがって、アクセスの制限はサーバー側で行う必要があります。

于 2012-04-11T17:47:43.410 に答える
1

最善の策は、サーバー側でそれを実行し、特定の曜日にのみページを提供することです。JavaScriptは、曜日に応じて配信されたページのコンテンツを変更できますが、クライアントでjavascriptが無効になっている場合、ページはとにかく通過します。

于 2012-04-11T17:48:36.170 に答える