2011-12-16 15 views
0

オーバーレイファンシーボックスウィンドウでPHPプログラムを起動しようとしています。ファンシーボックスウィンドウは点滅しますが、フォーカスにはなりません。 fancyboxでPHPプログラムを起動できますか?ここでfancyboxでPHPプログラムを起動する

はコードです:。

jQuery(document).ready(function(){ 
    $("a.php-overlay").fancybox(
    { 
     'width' : 600, 
     'height' : 500, 
     'type' : 'iframe', 
     'scrolling' : 'yes', 
     'hideOnContentClick' : false, 
     'href' : 'http://example.com' 
    }); 
}); 

$('#hiddenclicker').trigger('click'); 
+0

「焦点が合わない」とはどういう意味ですか?また、実際のリンクでこれを試して、クリックしましたか?私はそれがプログラムでファンシーボックスを開く標準的な方法かどうかは分かりません。 –

+0

この質問は回答していますか?そうでなければ;何故なの? – PPvG

答えて

0

あなたは

$( 'a.php-オーバーレイ')トリガー( 'クリック')

を誘発するべきではないでしょうか。私はあなたがやろうとすることができることを信じ

0

はこれです:

HTML:

<a class="php-overlay" href="http://example.com">Open example.com in FancyBox</a> 

はJavaScript:

$("a.php-overlay").fancybox(
    'width' : 600, 
    'height' : 500, 
    'type': 'iframe'   
}); 

Fancyboxが自動的onClickイベントリスナーを添付しますあなたのために。

関連する問題