これは奇妙な問題ですが、私たちのサイト用の検索ボックスを作成し、別のサイトで iframe を作成する必要があります。ユーザーが検索ボタンをクリックすると、親フレームを検索結果ページにリダイレクトする必要があります。
現時点で私が行ったことは、検索ボタンをポストバック トリガーにして、これを実行するクライアント スクリプト ブロックを登録することです。
if (window.parent) window.parent.location.href='<url>';
これは問題ありませんが、ハックのように思われます。つまり、ユーザーが検索後にブラウザをクリックすると、検索結果ページにリダイレクトされます。
これを行うより良い方法はありますか?