我想用js做一个密码有效期为*天,*(最大为7)随时间变化而变化,每次登陆网页都会提示,要弹出窗口这样的,不会啊,各位帮帮我,急~~!!谢谢!!!
echo "<script>alert('中间加什么能实现随时间变化而变化');</script>";就是这样的
echo "<script>alert('中间加什么能实现随时间变化而变化');</script>";就是这样的
解决方案 »
- 数据库中存储的HTML代码怎么提取到前台页面操作属性
- js怎样把php算好的结果传给html?大神们给力啊!
- 问个难题:如何判断某一个层是否被其他层遮盖?
- ExtJS动态发送参数
- 不刷新页面,如何强制图片刷新?
- 多个同名input,如何判断或定位当前的录入位置?
- 在iframe的父窗体引用了EXTJS的文件,为什么在子窗体里不能直接使用?
- 【再帮忙,还是不间断文字的横向滚动问题】为什么当滚动内容较长时就有折行现象?
- frame 中怎么切换其他html链接
- 关于打印的难题.
- 就是在js中我想实现 鼠标移动效果 移动到“手机数码”,“淘宝集市”,“品牌商城”这几个关键字的时候 相应的显示div层中的文字,为什么没有效果啊,在线结贴
- 图片透明度无法改变,很简单的问题,但就是不执行????
你要的效果应该是从后台传一个时间吧,然后alert当前时间-传进来的时间
var expiry_date = 7;
var total_seconds = expiry_date*24*3600;
var new_date = new Date();
var start_date = new Date(2011,7,19);
var pass_seconds = (new_date.getTime() - start_date.getTime()) / 3600;function showLeftTime(){
if(pass_seconds >= total_seconds){
return "已经过期!";
}
total_seconds = total_seconds - pass_seconds;
var day = Math.floor(total_seconds / (24 * 3600));
var hour = Math.floor((total_seconds % (24 * 3600)) / 3600);
var minute = Math.floor((total_seconds % (24 * 3600) % 3600) / 60);
var second = Math.floor((total_seconds % (24 * 3600) % 3600) % 60);
return day + "天" + hour + "小时" + minute + "分" + second + "秒";
}
alert(showLeftTime());
胡乱写的,仅供参考