我做了一个包含一些html页面的Web应用程序:
在主页面中,我允许用户从Youtube中搜索内容。 然后我想在结果页面显示Youtube结果。
为此,我在结果页面中的javaScript中编写了一个函数
function loadContent()
{
window.location.href = "http://www.youtube.com/results?search_query = " + userSearch;
}
当页面为load()事件时我调用。
但它会在浏览器中打开一个新页面,而不是在我的页面中显示结果。 为什么呢?
答案 0 :(得分:2)
尝试在结果页面中添加iFrame。
然后更新源
$("#iframeId").attr("src", "http://www.youtube.com/results?search_query = " + userSearch);