2012-11-02 97 views
0

我想在页面打开时添加弹出窗口。就像Facebook一样,在页面首次加载时,像框或组销售网站的电子邮件请求弹出窗口。Ajax Jquery Popup打开页面时打开

如何在首次打开网页时向网站添加ajax-jquery弹出框?

回答

0

jQuery UI的做jQuery核心脚本,像这样在这之后很容易

参考UI脚本和CSS(可以下载它们Here如果没有他们的话):

<script src="../../Scripts/jquery-1.8.2.js" type="text/javascript"></script> 
<script src="../../Scripts/jquery-ui-1.9.0.js" type="text/javascript"></script> 
<link href="../../Content/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" /> 

然后在弹出的窗口中

<div id="dialog" title="Basic dialog"> 
    <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p> 
</div> 

最后一个小脚本的基本的HTML,使其工作:

<script> 
    $(function() { 
     $("#dialog").dialog(); 
    }); 
    </script> 

Source

+0

那么,我们如何才能确保在会议或网站只开放一次说明了什么? – Seyhan

+0

那么,你可能想要发布一个cookie,其中包含一些属性,如“hideDialog”,默认值为'false'。第一次加载页面后,将该值更改为“true”。然后将'对话'函数包装在'if'语句中,该语句在执行之前检查cookie中'hideDialog'的值。 –