我试图创建firefox插件,它会在地址栏附近添加一个图标,当用户点击它时,它会显示一个iframe,我将设置它。 类似的东西到Chrome扩展,因为像这样的:Firefox插件显示iFrame
http://code.google.com/chrome/extensions/images/hello-world.png
感谢
我试图创建firefox插件,它会在地址栏附近添加一个图标,当用户点击它时,它会显示一个iframe,我将设置它。 类似的东西到Chrome扩展,因为像这样的:Firefox插件显示iFrame
http://code.google.com/chrome/extensions/images/hello-world.png
感谢
这里是一个叠加的方法。
文章:Creating toolbar button @ MDC
XUL弹出的对话框可以在铬指notification-popup
和identity-popup
(建议)://browser/content/browser.xul
和iframe在XUL缴费。
<panel id="sth-popup" type="arrow" hidden="true" noautofocus="true" onpopupshown="(initial action)" level="top">
<iframe id="sth-body" src="chrome://(extenstion name)/(sth html)" flex="1"/>
</panel>
对于听众工具栏按钮(的onclick,onkeypress事件),请指gIdentityHandler . handleIdentityButtonEvent
在铬://browser/content/browser.js
如果你的插件是一个自举请参阅Oxymoronical的Playing with windows in restartless (bootstrapped) extensions。
需要Javascript DOM控制技术。
引用XUL示例,并简单地通过document.createElement
方法或者甚至通过document.createElementNS(XULNS, "(tag name)")
方法创建元素,其中const XULNS = 'http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul';
已被写入。
随意问更多,并成为我们的注册用户之一。 :-)
你的问题是与创建iframe?或创建iframe内容? (例如,你不能将src属性设置为不是你想要显示iframe的页面的域的文件)
你需要更具体一些,你需要什么帮助。 – mcbeav 2011-05-08 09:12:05
这是一个404页面 – NoBugs 2013-11-15 02:36:19