在某个时间执行html

时间:2011-09-26 17:03:16

标签: html time

我想知道你如何在某个时间执行html。我有一个小的字幕html代码,我希望在我想要的时候执行,而不是在页面加载后立即执行。

2 个答案:

答案 0 :(得分:1)

Html不会执行,但会呈现。

执行时,您需要一个脚本或程序。对于客户端,您应该使用javascipt。许多人使用通常可以改进代码的库,并使编程更容易。我会推荐jQuery,但还有其他的。

要在jQuery中执行的操作非常简单,您可以使用setTimeout来计算执行时间,然后在超时回调函数中插入或显示html代码。

答案 1 :(得分:0)

最简单的方法是使用 jquery's marquee plugin 以简单的方式访问 marquee 。 然后, HTML 不可执行!您应该创建一个客户端脚本来实现您的目的。例如:在页面中添加对 jquery.js marquee.jquery.js 的引用后,请尝试:

<强> HTML:

<marquee id="myMarq">Content here...</marquee>

<强> JS:

$(document).ready(function(){
    $("#myMarq").marquee().trigger('stop');
    setTimeout(function(){
        $("#myMarq").marquee().trigger('start');
    },10000 /* or any time-out you want, in milisecond */);
});