【问题标题】:Change an attribute ina different webpage更改不同网页中的属性
【发布时间】:2014-07-18 22:15:59
【问题描述】:

所以我有一个网页,通过使用框架集分为两个不同的网页,一个在左侧,另一个在右侧。左边是单选按钮,右边是 iframe

两个网页都引用了一个 javascript 文件

当触发时,单选按钮转到我引用的 javascript 文件中的函数

function foo(){
    //document.getElementById("id").src="www.foo.com";
}

在此功能中,我想更改右侧网页 iframe 的 src,但据我了解,单选按钮生成的 uri 来自按钮所在的页面。有没有办法让 javascript 函数 cane 更改 html 文件中的属性,即使它不是从该文件中调用的

【问题讨论】:

  • 如果你对我的问题投了反对票,你能至少评论一下我为什么投反对票吗?我不是很清楚吗?
  • 阅读跨框架 JavaScript 通信。只要它们属于同一域,任何框架都可以与任何其他框架通信。让孩子与父页面对话,例如前缀parent。被使用。
  • 谢谢它看起来很有希望。如果它有效,请随时发布而不是答案,这样我就可以给你你应得的分数。
  • 感谢 Utkanos,这正是我想要的

标签: javascript html iframe frameset


【解决方案1】:

我建议你改变你的方法。

尝试将您的部分更改为简单的divs 并查看jQuery.load 函数。

希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 2014-03-26
    • 1970-01-01
    • 1970-01-01
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    • 2019-04-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多