2012-11-02 99 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'的值。 –