2011-05-12 83 views
0

我在寻找我的网站,例如10秒后可以显示和隐藏一些html的东西。javascript用于显示和隐藏html

此功能仅适用于游戏网站。我想在10秒内展示广告,并在此之后加载游戏的.SWF文件。

在10秒钟内,我想在后面显示游戏的地方显示广告窗口。它就像一个700x500px的窗口。

其中一个问题是,广告窗口可能为300x200px,我想将其放在中心位置。这就像我想在游戏加载时显示该广告10秒钟的场景。

如果我尝试任何jQuery代码解决方案,它不工作,也许是因为没有与我的页面主题兼容,这是使用已经jquery,有人告诉我,JavaScript已损坏,控制台报告'循环插件'的问题。

所以我求求你告诉我一个解决方案,只是在JavaScript或类似的东西,所以我没有任何问题的代码。

对不起,这是新手。提前致谢。

+1

你知道如何显示/隐藏,你在问时间吗?如果是这样看看setTimeout(函数,毫秒)。如果你需要更多的显示/隐藏探索jQuery的更简单的方法或评论回来,我可以添加更多的JavaScript方面。 – 2011-05-12 22:28:37

+1

我会回答,但我不想帮助某人制作侵入式广告窗口。 – 2011-05-12 22:31:05

+0

侵入式广告窗口?你为什么想象? – 2011-05-13 00:54:19

回答

0

我快速和肮脏的解决方案,使用jQuery。

$(function() { 

    var timer = 0; 
    var id = 0; 
    if (!timer) { 
     timer = setInterval(function() { 
      DO YOUR THING 
     }, 10000); // <- 10000ms = 10s 
    } 

}); 

我不明白你是否想要打开一个新窗口或是否在某个div上显示广告。但我不会花费太多时间在每10秒钟在新窗口中打开广告的网站上。

+0

我需要这样的东西。 http://jsfiddle.net/qyCX9/但在我的网站,我遇到了问题,我已经有了jquery。我想在游戏加载之前展示广告,例如10秒。我想在加载时将广告放在游戏中。也许它是侵入性的,但是我正在寻找多年的功能,我没有发现任何好的东西。如果我发现它侵入性,我会第一个忘记这个想法。谢谢。 – 2011-05-12 22:45:42

+0

您发布的代码有什么问题?从我所能理解的,它正在做你想做的事。只需更改为10秒。 – rlcabral 2011-05-12 22:56:13

+0

我用的是我的wp主题,有人告诉我“它看起来像JavaScript坏了,控制台报告说'循环插件'有问题。看起来你的WP主题已经包含了jQuery(v1 .3.2)删除额外的“。但它没有奏效。后来一个角色告诉我,问题是我需要在包含script.js之前包含jquery(该文件包含需要在jQuery之后包含的jquery代码)。但同样的,它没有奏效。 – 2011-05-12 23:03:13