Gil*_*ili 7 html demo html-injections
我有一个类似于Paypal嵌入网站的产品(客户将我的按钮添加到他们的网站,用户点击此按钮,一旦服务完成,我将他们重定向回原始网站).
我想向客户演示我的技术而不实际修改他们的实时网站.为此,是否可以配置http://stackoverflow.myserver.com/以便在无缝注入我的按钮时镜像http://www.stackoverflow.com/?
这意味着,我想演示在实时网站上使用我的按钮的体验,而不是在我的服务器上实际重新托管客户的数据库.
我知道这里存在安全问题,所以只要我们满足要求,请随时提及它们.对于使用HTTPS的网站,我不需要演示此内容.
更具体地说,我想通过在页面中注入Paypal按钮来演示Stackoverflow问题的财务赏金的想法.如何在不修改https://stackoverflow.com/的情况下通过http://stackoverflow.myserver.com/进行演示?
请求重新审核:我已根据您的要求对问题进行了重新编写.如果您仍然认为它过于宽泛,请通过在下面发表评论来帮助我理解您的推理.
更新:我发布了如何重写Javascript代码引用的URL的后续挑战?
UPDATE2:我放弃了bookmarklet和Greasemonkey的想法,因为它们需要客户端安装/修改.我们需要尽可能无缝地完成这个过程,否则许多过程会被这个过程关闭,不会让我们说话.
在玩了很长时间之后,我最终做了以下事情:
<base>标签,指向正在重定向的网站。这将导致浏览器自动将相关链接(在 HTML 文件、CSS 文件、甚至 Flash 中!)重定向到原始网站。这听起来比实际上要困难得多。平均而言,修补每个页面只需不到 5 分钟的工作时间。
最大的发现就是<base>标签!它代表我纠正了绝大多数链接。