我想显示一个网页,我通过在用户浏览器中注入代码来修改该网页。像这样:
- 用户访问 a.mysite.com
- 用户在 a.mysite.com 的框中看到 google.com 的内容,包括样式等
- google.com 的内容在 ma.mysite.com 进行了修改
显然,如果我不想要第三部分,iframe 将是一个完美的解决方案。但是浏览器安全模型(适当地)阻止我修改内容。
有没有一种简单的方法可以在 Rails 中使用 iframe 之类的东西,但允许我注入 javascript 或类似的东西?这不适用于网络钓鱼,因为用户会知道我在他们和页面之间 - 实际上这是用户明确想要的功能。