2012-03-05 51 views
1

我想创建一个弹出式功能,在用户浏览网站时会出现一个弹出窗口,询问他们是否需要帮助或帮助。我试图寻找教程,任何帮助将不胜感激。jquery timed popup

+0

您是否尝试过寻找jQuery的弹出?我通过快速搜索找到大量教程。 – JaredPar 2012-03-05 18:51:49

+0

感谢您的回复,我确实做了一些搜索并尝试了javascript弹出窗口,但它们被阻止。我最终使用了下面的海报回答,http://defunkt.io/facebox/。 – user1222186 2012-03-08 18:04:10

回答

8

基本上你需要在页面加载时使用setTimeout()方法,使用body的onLoad属性,jquery的document.ready或者你喜欢的任何方法。一个例子,使用facebox作为弹出插件和jQuery的的document.ready,应该是:

$(document).ready(function(){ 
    timeOut(); 
}); 

function timeOut() { 
    var t = setTimeout("showPopup();", 3000); 
} 

function showPopup() { 
    jQuery.facebox('whatever you want to ask'); 
} 
+0

谢谢你的帮助,我最终使用了你的建议,我试着给你+1,但我仍然需要15点声望。谢谢! – user1222186 2012-03-08 18:05:31

+0

@ user1222186,没问题:)你还不能满足答案,但如果它有用,你可以接受它:P – scumah 2012-03-09 08:04:49