0

現在、Google.com の検索ツールを使用した Web ページを作成しています。- Google.com にクエリ フォームを送信するページにフォームを作成しました。- 検索結果については、iframe を使用してそれらのコンテンツを表示しました。

しかし、問題は: iframe が検索結果のリンクを表示するとき、ユーザーがそれらのリンクをクリックすると、iframe 内のコンテンツのみが結果の Web ページにリダイレクトされますが、リンクがメイン ページ自体をリダイレクトする必要があります。

これに対する解決策はありますか?

私のメインページのコード - searchFrame はフォームがある場所です - contentFrame は単なる空のページです。

'

    <div id="sidecontainer">
<iframe id="SFrame" name="SearchFrame" frameborder ="0" width="500" height="100" scrolling="no" src="SearchBox.html"></iframe>
</div>

<div id="content">
<iframe id="CFrame" name="ContentFrame" frameborder="0" width="80%" height="900px" scrolling="no" OnLoad="window.scroll(0, 0);" src="ContentFrame.html"></iframe>
</div>

'

乾杯

4

1 に答える 1

1

base タグを使用します。これを iframe の先頭に追加します。これにより、親ページ自体のすべてのリンクが開きます

<base target="_parent" />

これもすべてのブラウザでサポートされています。

于 2012-12-04T04:21:44.540 に答える