我需要一些幫助來在每年的某些日子重定向我的網站。我希望能夠在 3 月 1 日至 4 月 15 日之間將我的網站從當前的 (A) 重定向到另一個 (B)。
我找不到任何方法來做到這一點,除非制作一個奇怪的網站集群來加載和重定向用戶到多個頁面。我試圖在腳本中添加某些代碼等,但沒有成功。我也試圖不只包含特定年份的日期,因此它每年都運行相同的日期而無需修改。我今天在本賽季使用的代碼是:
<script>var date=new Date();
if(date.getMonth()==3){
window.location="https://www.MYWEBSITE.com/site_B.html"}</script>
它只重定向了 4 月的整個月份,這根本不是最佳的。歡迎所有想法,我感謝所有幫助。
uj5u.com熱心網友回復:
如果您不關心語言環境和不同時區,您可以使用它。
let today = new Date().getTime();
// use current year only
let year = new Date().getFullYear();
let s = `${year}-11-15`, e = `${year}-12-15`
let startDate = new Date(s).getTime();
let endDate = new Date(e).getTime();
if (today >= startDate && today <= endDate) {
console.log('redirect');
//window.location="https://www.MYWEBSITE.com/site_B.html";
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/371612.html
標籤:javascript html 查询 日期 重定向
上一篇:Bootstrap3輪播多個專案
下一篇:物件值中的Jquery陣列
