2

.phpカラーボックスで作成されたモーダルポップアップにファイルをロードする方法を知りたいです(カラーボックスはjqueryプラグインであるため、モーダルダイアログポップアップを作成できます)?

これは私がロードしたいものです

<?php include './includes/misc/misc.inc.php';?>

これに:

<div id="cboxLoadedContent"></div>

何か案は?

モーダル ポップアップのコードは次のようになります。

$(document).ready(function(){
    $(".register_link").colorbox({
        initialWidth:'896',
        initialHeight:'450',
        innerWidth:'896',
        innerHeight:'450',
        fixed:true,
        scrolling:false,
        transition:'none',
        onOpen: function(){
            $("#colorbox").css("opacity", 0);
        },
        onComplete: function(){
            $("#cboxLoadedContent").appendTo("#cboxContent");

            var title = 'Register';
            $('#cboxTitle').text(title);
            $("#colorbox").animate({"opacity": 1});
        }
    });
4

1 に答える 1

1

URL が指している場所に、 http_build_queryなどregister_linkで $_GET パラメータを追加するimplode('&', $_GET)

<?php
$my_url = '[url to register_link]'.'?'.http_build_query($_GET);
?>
<a href="<?php echo $my_url; ?>" class="register_link">my text</a>

次に、register_linkスクリプトで、必要な場所に必要なファイルを含めることができます。

<?php include './includes/misc/misc.inc.php'; ?>
于 2013-03-07T19:22:57.570 に答える