0

我想将所有来自雷鸟的窗口撰写消息覆盖到一个新的 xul 窗口。我试过了

   <?xul-overlay href="chrome://messenger/content/messenger.xul"?>
   <?xul-overlay href="chrome://messenger/content/messengercompose/messengercompose.xul"?>

但这不会覆盖消息文本区域和其他工具,

在此处输入图像描述

我需要覆盖消息撰写窗口中的所有工具和菜单 在此处输入图像描述

请,任何帮助将不胜感激

4

1 回答 1

1

您提供的信息有点稀疏。您已将以下内容列为一组代码:

<?xul-overlay href="chrome://messenger/content/messenger.xul"?>
<?xul-overlay href="chrome://messenger/content/messengercompose/messengercompose.xul"?>

由此,不清楚您是否试图.xul从同一个覆盖文件中覆盖两个单独的文件。

覆盖是通过被覆盖的文件和覆盖文件之间的一一对应关系来指定的。换句话说,要覆盖这两个文件,您需要两个单独的文件才能有两个覆盖(或者您可以将一个文件中的相同信息覆盖到两个文件上)。

覆盖chrome.manifest文件中定义。每个要覆盖的文件使用一行。语法如下:

overlay chrome://URI-to-be-overlaid chrome://overlay-URI [flags]

[标志] 在 MDN 上进行了描述

于 2014-09-27T02:25:54.873 回答