Javascript 在iframe中设置第三方js脚本(discs样式)

Javascript 在iframe中设置第三方js脚本(discs样式),javascript,html,iframe,cross-domain,disqus,Javascript,Html,Iframe,Cross Domain,Disqus,我正在开发一个小型的可嵌入HTML小部件,它可以与我的服务器进行通信,其他人可以将它放入他们的网站(在任意域上) 我希望使用iframe,并在iframe内部运行一个脚本,该脚本与我的服务器来回对话(以强制执行适当的范围分离) 我目前对流程的理解如下 客户端嵌入在其网站上的代码片段如下所示: <div id="my-app"></div> <script src="//my-app-domain.com/embed.js"></script>

我正在开发一个小型的可嵌入HTML小部件,它可以与我的服务器进行通信,其他人可以将它放入他们的网站(在任意域上)

我希望使用iframe,并在iframe内部运行一个脚本,该脚本与我的服务器来回对话(以强制执行适当的范围分离)

我目前对流程的理解如下

  • 客户端嵌入在其网站上的代码片段如下所示:

     <div id="my-app"></div>
     <script src="//my-app-domain.com/embed.js"></script>
    
    
    
  • embed.js
    将包含将iframe附加到DOM的代码(在上面指定的div中)

  • iframe HTML源再次从我的服务器请求,该HTML源包含一个js脚本,其中包含我希望在我的小部件中运行的所有机制

  • 这是正确的流程还是可以简化?这就是Discus的做法吗?似乎无法验证这一点