拦截页面加载仅显示页面的一部分

时间:2014-07-29 21:21:06

标签: javascript google-chrome-extension

以下是这种情况:我正在构建一个chrome扩展,在单击浏览器图标时会向页面(简单HTML)注入侧边栏。我还使用消息传递来检查按钮是否已被单击以获取域名,以便我自动(重新)显示侧边栏。

我想知道是否可以拦截页面内容的加载,以便我的侧边栏首先加载,然后加载实际的页面。

1 个答案:

答案 0 :(得分:0)

如果你注入"document_start",你的代码会在构建任何 DOM之前执行。

然后,您可以挂钩DOM Mutation Observer来监视要插入的某种父节点,比如<body>,然后添加您的UI。