XUL iframe firefox插件,如何在iframe中更改src?

复仇

我正在开发一个firefox插件,

在我的设置页面中,dialog.xul我有一个iframe,我在其中加载了不同的设置页面page1.xul page2.xul page3.xul

iframe:

<vbox flex="1">
  <iframe
      id="iframe"
      src="chrome://xxx/content/page1.xul"
      flex="1"></iframe>
</vbox>

在iframe中,我需要使用page2.xul中的代码从导航page2.xulpage3.xul

我的代码(page2.xul):

gBrowser.loadURI("chrome://xxx/content/page3.xul");

也试过了

 document.getElementById("iframe").setAttribute("src", "chrome://xxx/content/page3.xul");

但是它不起作用,我知道无法从iframe访问iframe容器,但是如何进行重定向?

诺蒂达特

在XUL中使用iframe,您必须使用HTML名称空间创建它,否则诸如加载事件之类的事情将无法正常工作,请参见以下主题:http : //forums.mozillazine.org/viewtopic.php? f=19&t=2809781&hilit=+iframe

完成后,更改src等应该可以正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在iframe中更改iframe的src

来自分类Dev

Selenium IDE是Firefox中的XUL插件吗?

来自分类Dev

如何在用户点击时更改iFrame中的src?

来自分类Dev

访问iframe内容(在firefox插件javascript中)

来自分类Dev

如何在Ubuntu 13.04中编译xul扩展?(特别是xul-ext-gnome-keyring)

来自分类Dev

XUL-firefox最近下载的文件

来自分类Dev

如何在不使用XUL文件的情况下编写无FireFox UI的插件

来自分类Dev

如何使用JavaScript检测IFrame更改的src

来自分类Dev

如何使用CSS更改iframe的src

来自分类Dev

如何使用CSS更改iframe src

来自分类Dev

如何使用文本输入更改 iframe 的 src?

来自分类Dev

在iFrame SRC中更改频道名称

来自分类Dev

如何检查XUL弹出元素而不会消失?

来自分类Dev

从自举扩展中打开XUL窗口

来自分类Dev

XUL中的CSS特异性

来自分类Dev

如何使用XUL在Firefox中克隆<browser>元素?

来自分类Dev

如何在asp.net mvc 中设置Iframe src?

来自分类Dev

为Firefox插件编写XUL文档的最佳方法是什么?

来自分类Dev

使用XUL和JS将插件写入Firefox

来自分类Dev

为Firefox插件编写XUL文档的最佳方法是什么?

来自分类Dev

如何在Angular中将src插入iframe?

来自分类Dev

iframe:我们如何从iframe本身内部更改iframe src?

来自分类Dev

Firefox插件SDK:将插件文件加载到iframe中

来自分类Dev

使用JavaScript更改iframe的src

来自分类Dev

更改父窗口 iframe 的 src

来自分类Dev

如何使用xul更改在firefox中添加的javascript中工具栏按钮的背景颜色

来自分类Dev

如何使用xul更改在firefox中添加的javascript中工具栏按钮的背景颜色

来自分类Dev

如何更改iframe的方向

来自分类Dev

如何更改iframe源

Related 相关文章

热门标签

归档