在当前页面上获取原始HTML

时间:2014-11-18 16:11:59

标签: ruby-on-rails ruby ruby-on-rails-4

我需要在Rails中获取当前页面的HTML代码。

在控制器的操作中,我需要一个包含该HTML代码的字符串,例如:

<html><head></head><body><p>Hello</p></body></html>

问题看起来很简单,但我找不到解决方案。

1 个答案:

答案 0 :(得分:1)

如果需要将操作的输出呈现为字符串:

html = render_to_string(...)

它通常采用与render相同的选项,但会为您提供可以使用的结果,而不是将其发送到客户端。