0

私はいくつかのhtmlページを持つWebアプリケーションを作成しました:

  1. 主要
  2. 結果。

メイン ページでは、ユーザーが Youtube から何かを検索できるようにします。そして、YouTube の結果を [結果] ページに表示したいと考えています。

そのために、結果ページに JavaScript で関数を記述しました。

function loadContent()
{
  window.location.href = "http://www.youtube.com/results?search_query = " + userSearch;
}

ページが load () イベントのときに呼び出します。

しかし、それは私のページに結果を表示する代わりに、ブラウザで新しいページを開きます..なぜですか?

4

1 に答える 1

2

結果ページにiFrameを入れてみてください。

次に、ソースを更新します

$("#iframeId").attr("src", "http://www.youtube.com/results?search_query = " + userSearch);
于 2013-09-09T16:34:41.790 に答える