我的web应用程序有作业说明。这些工作描述可以由一些用户修改。每次修改都会生成新版本的作业说明。如何突出显示2个html文件之间的差异
工作描述的内容由用户在html中使用tinymce编辑器直接在textearea中编辑。
我希望能够向用户显示从一个版本到另一个版本对内容所做的修改。 越简单越好,例如,添加内容的绿色背景和删除内容的蓝色背景。
的应用程序是on Rails应用程序红宝石和我有充分的机会,以我的服务器(slicehost)
我的web应用程序有作业说明。这些工作描述可以由一些用户修改。每次修改都会生成新版本的作业说明。如何突出显示2个html文件之间的差异
工作描述的内容由用户在html中使用tinymce编辑器直接在textearea中编辑。
我希望能够向用户显示从一个版本到另一个版本对内容所做的修改。 越简单越好,例如,添加内容的绿色背景和删除内容的蓝色背景。
的应用程序是on Rails应用程序红宝石和我有充分的机会,以我的服务器(slicehost)
这可能是有益的http://markmcb.com/2008/11/04/ruby-on-rails-diff-text-to-html-ins-and-del/
它使用在大多数系统和格式的变化,将是可用的diff工具也突出显示。
你也可以看看differ。
[diff a ruby string or array]的可能重复(http://stackoverflow.com/questions/80091/diff-a-ruby-string-or-array) – sawa 2011-05-23 08:23:10