0

我有这个使用 javascript 的弹出功能

 function BookingIDCancellation() {

        window.open("popup/BookingIDCancellation.aspx?field=BookingID|<%=txtBookingID.clientid%>", "mywindow", "menubar=0,resizable=1,scrollbars=1,width=500,height=450")

    }

我在按钮上使用此功能,以便在单击它后它会弹出并从弹出页面中获取值。

<asp:Button ID="btnBrowse" CssClass="button" runat="server" Text="Browse" OnClientClick="BookingIDCancellation();return false;" />

如何将此 window.open 与 jquery colorbox 一起使用,以便弹出窗口看起来更好?

4

1 回答 1

0

您可以使用以下代码:

function BookingIDCancellation(){
     $.colorbox({href:"popup/BookingIDCancellation.aspx?field=BookingID|<%=txtBookingID.clientid%>", width:"500px", height:"450px"});
}

请注意,如果“BookingIDCancellation.aspx”包含Postback函数,则需要在$.colorbox函数中添加“iframe:true”参数,并且需要在“BookingIDCancellation.aspx”页面设置Postback URL。

框架代码:

function BookingIDCancellation(){
     $.colorbox({href:"popup/BookingIDCancellation.aspx?field=BookingID|<%=txtBookingID.clientid%>", width:"500px", height:"450px", iframe:true});
}
于 2012-06-26T10:46:59.700 回答