私はHTMLページ "open.html"を5時後に "close.html"に、そして朝に9時に "open.html"にリダイレクトしたいと考えています。これを行う(またはテストする)最善の方法は何ですか?リダイレクトページの後に..
1
A
答えて
0
チェックアウトのsetTimeout(関数(){アラートが( "これは午前10時です!")}、millisTill10)でこの
Call a javascript function at a specific time of day
。 あなたは簡単なリダイレクトを追加することができます
0
時刻を検出するために同様のコードを使用できます。このスクリプトはチェックを1回だけ行います。時間を確認するにはsetTimeout()
;
// detect time
var d = new Date();
var h = d.getHours());
if (h > 9 && h < 17){
// open url
window.location = "open.html";
}else{
window.location = "close.html";
}
0
クライアントの時間に応じてリダイレクトする簡単な方法:
hours = new Date().getHours();
if (hours < 9 || hours >= 17) {
window.location.href = "close.html";
} else {
window.location.href = "open.html";
}
しかし、あなたはあなたのケースで、サーバーの時間を必要とするかもしれないことを注意してくださいを。
関連する問題
- 1. リダイレクトページES6フェッチでのログイン後
- 2. seamリダイレクトページ
- 3. codeigniter - リダイレクトページ
- 4. リダイレクトページ - reactJS
- 5. メインページのIframeリダイレクトページ
- 6. 301リダイレクトページのOmnitureデータレポート
- 7. は、現在のリダイレクトページ
- 8. OAuth承認後、リダイレクトページが自動的に閉じない
- 9. JSないリダイレクトページ
- 10. Javascript:リダイレクトページonclick
- 11. Javascriptリダイレクトページ - >オープン
- 12. Spring MVCリダイレクトページ
- 13. リダイレクトページURLをホームページに `.htaccess`
- 14. リダイレクトページ - Tikiのトラッカープラグインの場合
- 15. Laravel =リダイレクトページselectタグのonchange
- 16. IIS7 404リダイレクトページの元のURLにアクセス
- 17. Windows Phone 8でUriMapperを変更した後リダイレクトページ
- 18. Express jsレンダリングしないリダイレクトページ
- 19. リダイレクトページにメタタグが必要ですか?
- 20. PHPのmySQLの成功/失敗のリダイレクトページ
- 21. レコード数がゼロの場合のリダイレクトページ
- 22. 301 Moved Permanently - リダイレクトページへの新しいリンク?
- 23. リダイレクトページのボタン状態を維持する
- 24. Wordpressメニューとリダイレクトページのヘルプが必要
- 25. リダイレクトページから$ _POSTを渡す方法
- 26. ログインしていない場合はリダイレクトページ
- 27. クエリーストリングとリダイレクトページを受け取る
- 28. PayPal IPN - 開かれたPaypalサイトの前にリダイレクトページ
- 29. Laravel 5検証が失敗した後に動的に追加されたフィールドを持つリダイレクトページ
- 30. paypalフォームにカスタムフィールドを追加してリダイレクトページに追加
テストのために、時間を構成可能にして、構成をより適切な時間に変更してください。 –
1.なぜあなたはこれをしたいですか?ウェブサイトは通常の店舗ではなく、ウェブサイトに「営業時間」はありません。 2. JavaScriptを使用してこれを行う理由は何ですか?あなたがそれを通過したとしても、サーバーサイドのリダイレクトでなければなりません。 3.私はまだこのようなことをしないことを強く勧めます。 – vlaz