javascript - 根据时间更改链接的 href 值

标签 javascript jquery

我正在编写一个“连接到 session ”页面,我希望允许与会者加入我们的 GoToMeeting 事件的链接在开始时间前 15 分钟“变得活跃”。

因此用户访问查看连接信息(meetingID,密码)的页面包括 session 的开始时间。我需要一个按钮(“连接到 session ”)在以下情况下从非事件状态变为事件状态 [Now() < (StartTime()-15minutes)] .

最佳答案

如果您只需要更改按钮,请计算 now() 和您的开始时间之间的差异,并使用该值创建一个 settimeout。

var now = new Date();
var start = new Date(2010,5,27,11,30,0); // starts at 11:30am
var diff = start.getMilliseconds() - now.getMilliseconds();
window.setTimeout("document.getElementById('button').disabled = false;",diff);

关于javascript - 根据时间更改链接的 href 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2920809/

相关文章:

javascript - Firefox 中动态设置 React 渲染表格的高度与 Chrome 不同

javascript - Backbone.js 需要 json2.js?

jquery - 向上/向下滚动到页面上的不同区域

jquery - 如何触发Struts中的jquery datepicker函数?

javascript - IE8 正在使用 jQuery 抛出错误

javascript - 使用 javascript 通过 google api 发送邮件失败

javascript - Highcharts - dateTimeLabelFormats 的自定义格式(第一小时,第二小时....)

javascript - 单击按钮时的 AJAX 请求不更新 DOM

javascript - 在拉斐尔 map 上触发鼠标悬停事件

javascript - 我如何在同一html页面中的php中调用javascript?