它应该是免费的。与asp.net mvc轻松集成。极轻。它必须消毒输入。
例如,假设用户输入hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
它不能破坏页面的格式!
如果用户输入一些令人讨厌的HTML或任何html或任何javascript代码,它应该拒绝。
如果它也做了某种cuss-word检查,那将是很棒的,但这不是一个要求。 它可以基于jquery。
在您觉得将此问题标记为重复之前,请先检查其他问题是否已经过时或类似问题。
答案 0 :(得分:0)
有很多RTE可以很容易地集成到asp.net页面中。有许多是基于jquery的。请参阅here我使用服务器端代码进行清理。有许多类可用于清理html。通过清洁剂运行用户输入的文本以去除标记。我正在使用http://roberto.open-lab.com/2010/03/04/a-html-sanitizer-for-c/ 杰夫阿特伍德的代码是here 另请参阅此SO post