ページ#1にフォームがあり、ページ#3内のiframeであるページ#2に送信する必要があります。以下のコードを使用してページ#1からiframeに送信できますが、必要なのは、ページ#1で送信してページ#3をロードし、送信されたフォームiframeをロードする場合です。
これがpage#1のフォームですtarget = "/ search.html"はページ#3のリンクを表していますが、読み込まれません。代わりに、別のウィンドウにiframeをロードします。
<form id="SearchForm" action="search-results/" target="/search.html" method="post">
<input type="text" name="keywords[all_words]" />
<input type="text" name="City[all_words]" />
<a href="#" class="btn_search row_right" onclick="document.getElementById('SearchForm').submit()">Search</a>