我在此页面上有一个iframe,并希望更改Iframe中出现的文本。想知道这是否可行。 阿罗哈, 格雷格
答案 0 :(得分:0)
如果您可以将网址变量传递给iframe,则可以更改iframe中的文字。如果你可以访问它,这可能是最简单的方法。
如果您无法编辑iframe中的代码,是否可以提供有关设置的更多详细信息?
答案 1 :(得分:0)
根据HTML5 iframe Specs的定义,您可以使用四个案例来访问iFrame的内容。
允许browsing context A导航第二个browsing context B如果满足下列条件之一:
- A的origin的active document与中国的origin相同 B的active document的origin或
- 浏览上下文A是带有的嵌套浏览上下文 顶级浏览上下文及其顶级浏览上下文 B,或
- 浏览上下文B是辅助浏览上下文,A是
允许导航B的开启者浏览上下文,或- 浏览上下文B不是顶级浏览上下文,但是 存在B的祖先浏览上下文,其活跃 文档与A的active document具有相同的{{3}}(可能 实际上是A本身。)
基本上归结为这样的事实:除非您尝试访问的iframe与父页面不在同一个域中,否则您将无法访问它。