【问题标题】:Change frame URL更改框架 URL
【发布时间】:2014-05-21 23:22:00
【问题描述】:

我正在寻找一种方法来更改框架的 URL。

现在我有一个由具有 2 个框架的框架集组成的页面:第一个是最小的,它是一种带有三个链接(Google、Youtube、Facebook)的“侧边栏”,而另一个是最大的,它是用来更新用户选择的网站(谁点击了三个链接之一)

默认情况下,最大的框架显示 google.com,所以我想让它甚至显示 Youtube 或 Facebook,但我不知道如何更新框架的 SRC。

有什么建议吗?

谢谢!

【问题讨论】:

  • 由于SameOrigin Policy,您不能直接在 iframe 中插入 google、facebook 或 youtube。
  • 是的,你是对的,即使是所有谷歌网站(包括 Youtube)和 Facebook 如果它们在一个框架中也不能工作,但我的只是一个例子,我可以输入一个。 html、two.html 和three.html。

标签: javascript html url frame frameset


【解决方案1】:

设置框架的src属性。

document.getElementById('whatever').src = 'http://stackoverflow.com/questions/5842040/dynamically-set-frame-src-using-javascript';

当然,您可以将whatever 替换为您要修改的框架的ID。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 2019-05-30
    相关资源
    最近更新 更多