1

データベースに投稿するフォームで構成される Facebook タブ アプリケーション (PHP/JS) を作成しました。ただし、POST を実行すると、新しいウィンドウが強制的に開かれ、アプリの残りの部分が表示されます。リンクもこのマナーで動作し、タブ付きの iframe を新しいウィンドウに残すことを余儀なくされます。

これをアプリ内に保持するにはどうすればよいですか? そのため、DB への POST を形成しますが、iframe を離れません。

<form id="form1" method="post" action="submit.php" >
......
</form>

次に、Submit.php がエントリを DB に投稿すると、次のような処理が行われます。

header('Location: /thanks.php'); 
4

1 に答える 1

2

私はあなたがこれを探していると思いますか?

<form id="form1" method="post" action="submit.php" target="_self" >
......
</form>

target="_self" は送信を iframe 内に保持します。

于 2013-11-13T10:32:59.010 に答える