AS3使用户输入安全,以便在htmltext中显示

时间:2014-07-26 09:38:07

标签: python html actionscript-3 htmltext html-safe

我一直在寻找一两个小时,但我找不到任何我正在寻找的东西。 我正在制作一个聊天应用程序(用Python制作的套接字服务器),它运行正常。存储消息的主要聊天区域使用HTML,它只显示粗体的用户名及其头像和消息。我遇到的问题是如何阻止用户输入HTML并搞乱主聊天?我目前正在使用正则表达式“/<.*?>/g”删除HTML标签,但我宁愿让用户发送类似

的内容
<p>Hi everyone</p>

但不是解析HTML发送的内容只是普通文本吗?

例如,现在。当用户输入时我正在使用正则表达式删除

<whatever>
键入后立即标记

标签。我想要的是用户能够键入

<b>bold text</b>

并发送但不显示为粗体并显示b标签。

这是“mainChat”文本框的样子http://prntscr.com/46hd4t,它存储所有消息 以下是“chatMessage”文本框的http://prntscr.com/46hdc6,这是用户编写邮件的位置

1 个答案:

答案 0 :(得分:1)

reddit和Stack Overflow等网站使用称为markdown的标准来编辑处理这些问题的文本。降价编辑器的一些流行选项包括WMD,markitup和Epic Editor。只有谷歌降价有很多选择可供选择。