JQuery的一個外掛程式boxy

來源:互聯網
上載者:User

這個外掛程式是在頁面上彈出一個div式的對話方塊,然後對對話方塊裡的內容進行操作,以進行互動的處理。以例子來說明。

使用前引用這個外掛程式的JS  <script src="<%=this.Page.ResolveUrl("~/JS/jquery.boxy.js")%>" type="text/javascript"></script>

首先,在頁面上定義一個Label標籤,點擊時彈出一個對話方塊。

<asp:Label onclick="javascript:newModalSelfGroup();" Style="cursor: hand;" ForeColor="BlueViolet" ID="LinkButton1" runat="server">自選組管理</asp:Label>

指令碼函數:

function newModalSelfGroup()
{
    var con1 = "<iframe src='<%=this.Page.ResolveUrl("~/TrendCenter/ManagerSelfGroup.aspx")%>' scrolling='auto' style='padding: 0px; margin: 0px; border-style: none;background-color: #FFFFFF;'></iframe>";
    var box1;
    box1=new Boxy
    (
       con1,
       {
            modal: true, //模態  本頁面處於不活動狀態,對話方塊處於活動狀態。即con1中的頁面內容處於活動狀態(此處為iframe中嵌入的頁面內容)
            title:"自選組管理",  //對話方塊標題
            afterHide:function(e){}, //當對話方塊隱藏的時候在Boxy對象的上下文執行回呼函數
            afterShow:function(e){}, //當對話方塊顯示的時候在Boxy對象的上下文執行回呼函數
            closeText:""   //關閉功能按鈕的標題文字
        }
     );
     box1.resize(315,250);  //設定對話方塊的大小

這個外掛程式是JQuery的輕量級外掛程式,網上說有 lightbox, thickbox, greybox 外掛程式可以供選擇。沒有實驗過,有興趣的朋友可以研究一下

 有關這個外掛程式的更多內容,可以參考

  1. http://www.zhangxinxu.com/study/200911/jQuery-plugin-boxy.html?jdfwkey=1mj8n

  2. http://onehackoranother.com/projects/jquery/boxy/

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.