0

私は自分のサイトで prettyPhoto と MachForm を実行しています。どちらも個別に正常に動作します。私がやろうとしているのは、prettyPhoto のポップアップ ウィンドウ内で MachForm を実行することです...これは、machform に 3 ページある場合を除いて正常に動作します。そのため、ユーザーが prettyPhoto 内の machform のページ 1 に入力し、フォームの次のページに進むために [次へ] をクリックすると、prettyphoto 内で machform のページ 2 が読み込まれる代わりに、独自のページが読み込まれます。

machform のページ 2 と 3 が prettyPhoto 内でのみ読み込まれるようにするにはどうすればよいですか?

<script type="text/javascript" charset="utf-8">
  $(document).ready(function(){
    $("a[rel^='prettyPhoto']").prettyPhoto();
  });
</script>

<li><a href="/contact?q=prettyphoto&iframe=true&width=50%&height=87%" rel="prettyPhoto[iframe]">General Inquiries</a></li>

/contact ページはマッハフォームです。

4

1 に答える 1

0

モーダルを使おう!prettyPhoto は写真には最適ですが、フォームには適していません。たとえ正しく作成されたとしても、基本的な html フォームであってもバグが多すぎます。

ブートストラップに含まれるモーダルを使用します。それは私にとってはうまくいきます。

http://twitter.github.com/bootstrap/

また、js 埋め込みの代わりに iframe 埋め込みを使用します。js 埋め込みで問題が発生しました。

于 2012-10-11T20:30:57.667 に答える