【发布时间】:2015-05-02 18:44:11
【问题描述】:
我对 HTML 和完整的网络世界 wrt 开发非常陌生。我正在尝试创建一个 chrome 扩展,并决定在单击浏览器操作时通过注入内容脚本向用户显示扩展 UI。我已经为要显示的 UI 创建了一个 HTML 页面,现在我需要将此 HTML 页面作为一个小部件加载到当前页面右上角的某个地方(看起来像一个弹出窗口)。从网上查到的不同的东西,我决定使用影子 DOM,但不知道如何做这一切。有人可以帮助我提供示例代码来帮助我继续执行此操作吗?我无法编写一个 javascript 来用作内容脚本来完成上述工作。
编辑1:经过阅读,我发现我们需要使用javascript创建元素层次结构,并且不能直接使用任何创建的HTML页面。那是对的吗?如果我们必须使用 javascript,是否应该使用对 document.createElement 的调用并添加元素?还是 document.write?
【问题讨论】:
-
与将 html 从内容脚本注入页面相关的可能重复项:stackoverflow.com/questions/16334054/…
-
非常感谢您将我重定向到该线程!它有确切的所需信息!
标签: javascript html css google-chrome google-chrome-extension