如何在窗口小部件中添加外部JavaScript库和样式表?

时间:2016-05-14 17:27:44

标签: javascript html css angularjs

我正在尝试创建一个Javascript小部件,其中小部件的用户必须向他的页面添加几行Javascript,这反过来将向他的页面添加外部托管的javascript。通过这个javascript,我将HTML代码添加到他的页面。在这个HTML中,我使用的是Angular Material Library。

我有几个问题:

  1. 我该怎么办呢?有人可以分享相关教程的链接吗?
  2. 是否可以向窗口小部件添加外部样式表和脚本?
  3. 如何避免与用户自己的网站全局对象发生冲突?

1 个答案:

答案 0 :(得分:0)

您最有可能创建一个iframe解决方案,您的Javascript将在呈现时在页面上注入。

使用样式表的命名约定,IIFE可以避免名称冲突。

我认为您的问题似乎已在此处得到解答:Creating a javascript widget for other sites