【发布时间】:2016-07-18 14:10:14
【问题描述】:
我想为 Rails 应用程序创建可嵌入的小部件,这将允许用户从外部网站与应用程序进行交互。
我已经准备好尝试使用 iframe 来实现这一目标。但后来我发现一些论坛回复似乎暗示 iframe 不是实现这一目标的最佳方式,而是使用 JS 嵌入 HTML 元素。这让我很吃惊——我认为 iframe 将是一个明显的赢家,仅仅是因为 CSS 和脚本的隔离。
那么,在第三方网站中嵌入(有限)应用功能的最佳方式是什么。此交互将仅限于登录和一个简单的表单。嵌入 JS 的 iframe 是最好的方法吗?作为一个附带问题,这两种方法都需要注意安全问题吗?
【问题讨论】:
标签: javascript ruby-on-rails iframe