0

我做了一个有一些 html 页面的 web 应用程序:

  1. 主要的
  2. 结果。

在主页中,我允许用户从 Youtube 中搜索某些内容。然后我想在结果页面中显示 Youtube 结果。

为此,我在结果页面中用 javaScript 编写了一个函数

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

我在页面加载()事件时调用它。

但它会在浏览器中打开一个新页面,而不是在我的页面中显示结果.. 为什么?

4

1 回答 1

2

尝试在结果页面中放置一个 iFrame。

然后更新源

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