在健康诊所网站上与客户合作时,她问我是否可以在她的网站上加入鼓舞人心的报价,并在24小时后自动更改。
她说她会给我31个句子,每个句子应该在网站上停留24小时。
非常感谢你
有可能吗?
感谢你们,你们已经推动我了,我使用JAVA SCRIPT,请查看www.mummersmile.com/quote/text.html
答案 0 :(得分:2)
这个想法是你在某个地方保存你的报价,然后根据当月的当天将其中一个注入页面的特定部分。
<强>标记:强>
...
<div id="quote"></div>
...
<强>使用Javascript:强>
$(function(){
var quotes = [
'some wonderful quote',
'another wonderful quote',
...
'this world is full of wonderful quotes indeed.'
];
// -1 because arrays are 0 based.
$('#quote').text(quotes[ new Date().getDate() -1 ]);
});
答案 1 :(得分:0)
创建一个数组和一个初始数字
var quotes = ['quote1', 'quote2', 'quote3', 'etc'];
var q = 0;
然后,让setInterval
函数每24小时更新一次(老实说不确定是否有更好的选择)
并且里面有
var interval = setInterval(function(){
if(q > 31){
q = 0;
}else{
$('#quote').html(quote[q]);
q++;
}, 86400000);
86400000是24小时......
这可以做得更好更容易,但如果你没有付出努力,那么你可以使用它并受苦。 &GT;:)