Javascript 转到页面时显示一次警报框
我这里有一个代码,每次页面重新加载时都会弹出一个警报。但我希望警报框弹出一次。例如,每当我打开该页面时,都会弹出警报,但如果我重新加载该页面,则不会弹出警报框。有人知道我怎么做吗 以下是我的警报框代码:Javascript 转到页面时显示一次警报框,javascript,jquery,alert,Javascript,Jquery,Alert,我这里有一个代码,每次页面重新加载时都会弹出一个警报。但我希望警报框弹出一次。例如,每当我打开该页面时,都会弹出警报,但如果我重新加载该页面,则不会弹出警报框。有人知道我怎么做吗 以下是我的警报框代码: <script type="text/javascript"> window.onload = function () { alert("Sending of SMS is scheduled TODAY!"); //dom not only ready,
<script type="text/javascript">
window.onload = function () {
alert("Sending of SMS is scheduled TODAY!");
//dom not only ready, but everything is loaded
}
</script>
window.onload=函数(){
警报(“计划今天发送短信!”);
//dom不仅准备就绪,而且所有内容都已加载
}
提前感谢您的帮助。请按以下步骤操作:
<script type="text/javascript">
var dateObj = new Date();
var month = dateObj.getUTCMonth() + 1; //months from 1-12
var day = dateObj.getUTCDate();
var year = dateObj.getUTCFullYear();
var today = year + "/" + month + "/" + day;
window.onload = function () {
var item = localStorage.getItem("alertShown_"+today);
if ( item === null || item != "Yes") {
//check if localStorage has value or it is == "Yes"
alert("Sending of SMS is scheduled TODAY!");
localStorage.setItem("alertShown_"+today,"Yes"); //set some value for future check
}
}
</script>
var dateObj=新日期();
var month=dateObj.getUTCMonth()+1//1-12个月
var day=dateObj.getUTCDate();
var year=dateObj.getUTCFullYear();
今日风险值=年+“/”+月+“/”+日;
window.onload=函数(){
var item=localStorage.getItem(“AlertShowed”+today);
如果(item==null | | item!=“Yes”){
//检查localStorage是否有值或值==“是”
警报(“计划今天发送短信!”);
localStorage.setItem(“AlertShowed”+today,“Yes”);//为将来的检查设置一些值
}
}
使用localStorage/cookie
我不知道怎么做对不起,我是Javascriptread新手请阅读@JaeEun这个@JaeEun,您希望它在什么时候再次显示?每次访问现场时?每天一次?如果您在第二天访问站点,该怎么办?您是否需要手动重置AlertShowed的值?