0
我需要在加載ASP.NET頁面時顯示彈出消息。 NOw我正在使用JQuery對話框來顯示信息,但我只需要在特定日期(最多30天)內顯示此對話框。我怎樣才能做到這一點?你能做到這一切如何在asp.net頁面中僅顯示某些日期的彈出消息
我需要在加載ASP.NET頁面時顯示彈出消息。 NOw我正在使用JQuery對話框來顯示信息,但我只需要在特定日期(最多30天)內顯示此對話框。我怎樣才能做到這一點?你能做到這一切如何在asp.net頁面中僅顯示某些日期的彈出消息
一種方式是客戶端(當然受到客戶端時鐘):
var start = new Date(2015,2, 1); //start date March 1, 2015, toggle date to test
var diff = Math.floor((new Date() - start)/86400000);
if(diff < 30) {
alert("Popped because it has only been " + diff + " days");
} else {
console && console.log("No alert, exceeded 30 days - it's been %o days", diff);
}
如果你想服務器端/服務器時間,然後refer to DateTime並觸發警報(例如,注入js,js中的變量等)。
Hth。