0
私はページの読み込み時にモーダルを表示しようとしています。これまでのところ、私は「のショー」を追加すると、これを管理している:ブートストラップモードが自動的に表示されます(通常のように閉じる)
<div class="modal fade in show sso-login" id="login-form" role="dialog" aria-hidden="true" data-keyboard="1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<img class="small" src="<?php echo $this->asset('/images/jt-logo-small.png'); ?>" style="display: inline;" />
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
</div>
.
.
.
をしかし、外で私は閉じるボタンをクリックするか、クリックしたときに、モーダルモーダルを経由して(通常は開いているとき、それは通常どおり閉じませんまたはJavaScriptのメソッド)
また、サーバーサイドコード(PHP)で自動的に表示するかどうかを決定したいので、可能であれば、生成されたHTML内でこれを制御したいと思います。
HTMLで設定することはできませんか?私が私の例で行ったように、しかし言及された副作用なしで。 HTMLはサーバー上で生成されます。たとえば、URLに?showModal = loginを渡すことができ、PHPはこれを読んでクラスを設定してモーダルを開きます。 – Martyn
クラスクラス= "モーダルフェードイン"をモーダルに追加できますが、 'onclick =" $( '。modal')を置く必要があります。それを機能させる。 javascriptモーダル( 'show')を置く方が良い –