我做了一个网络应用程序,其中有一些 html 页面:
- 主要
- 结果。
在主页中,我允许用户从 Youtube 搜索某些内容。 然后我想在结果页面中显示 Youtube 结果。
为此,我在结果页面中用 javaScript 编写了一个函数
function loadContent()
{
window.location.href = "http://www.youtube.com/results?search_query = " + userSearch;
}
当页面加载()事件时我调用它。
但它在浏览器中打开一个新页面,而不是在我的页面中显示结果.. 为什么?
最佳答案
尝试将 iFrame 放入结果页面中。
然后更新源
$("#iframeId").attr("src", "http://www.youtube.com/results?search_query = " + userSearch);
关于javascript - 在我自己的页面中通过 javascript 打开网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18702836/