javascript - 在我自己的页面中通过 javascript 打开网站

标签 javascript html onload

我做了一个网络应用程序,其中有一些 html 页面:

  1. 主要
  2. 结果。

在主页中,我允许用户从 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/

相关文章:

javascript - 区分不同的可放置元素(jQuery 拖放)

html - 最后一个 child 的行为

jquery - 加载时验证表单

html - 使用 col 类的 Bootstrap 问题

javascript - 无法传递 json 数组

javascript在 fiddle 中工作但不在我的html中工作

Javascript 函数/未定义错误 - 小费计算

javascript - 下拉菜单在移动设备上变形(Google Nexus 5)

javascript - Rails 5 编译的 js 代码仅适用于生产环境

javascript - 窗口关闭(); javascript 代码不适用于 chrome