IE 中的选项卡式浏览器等效项

发布于 2024-10-17 19:50:04 字数 569 浏览 1 评论 0原文

我正在尝试将这一小段代码从 FF 扩展移植到 IE(7、8 和 9)。

var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
        .getService(Components.interfaces.nsIWindowMediator);
var gBrowser = wm.getMostRecentWindow("navigator:browser").gBrowser;
var tab = gBrowser.addTab(url);
var thetab = { "tab": tab };
var newTabBrowser = gBrowser.getBrowserForTab(tab);

目标是在屏幕底部创建一个类似 Firebug 的面板(该选项卡加载 html 代码,该代码可以执行所有花哨的格式化操作)。

不幸的是,我不知道如何在 IE 中创建选项卡。有什么想法吗?

我使用的 BHO 侦听 OnDocumentComplete 并调用 Windows 脚本组件中的 JS 代码。

谢谢!

I'm trying to port this little piece of code from a FF extension to IE (7, 8 and 9).

var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
        .getService(Components.interfaces.nsIWindowMediator);
var gBrowser = wm.getMostRecentWindow("navigator:browser").gBrowser;
var tab = gBrowser.addTab(url);
var thetab = { "tab": tab };
var newTabBrowser = gBrowser.getBrowserForTab(tab);

The goal is to create a Firebug-like panel at the bottom of the screen (the tab loads html code which does all the fancy formatting stuff).

Unfortunately, I don't know how to create tabs in IE. Any ideas?

I'm using a BHO that listens for OnDocumentComplete and calls JS code in a Windows Scripting Component.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

长安忆 2024-10-24 19:50:05

你不能在 IE 中执行此操作。如果要在屏幕底部创建面板,则需要构建一个 水平浏览器栏

You can't do this in IE. If you want to create a panel at the bottom of the screen, you need to build a horizontal explorer bar.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文