【发布时间】:2015-01-05 03:06:26
【问题描述】:
我正在尝试为我的服务器设置一个文本修饰符,如果您在其中输入类似 hello ~world~ 的内容,“世界”部分将变为斜体。我想在 Javascript 中执行此操作,但我不知道如何执行此操作。
基本上,这就是脚本如何查找我运行服务器的位置。 这也是我现在基本做的,对于这个文本修改脚本。
beforeChatMessage: function(src, message, chan) {
var user = sys.name(src);
var usercolor = sys.color(src)
if (message.toLowerCase().match("~")){
var italicmessage = message.replace(message, "<i>");
sys.sendHtmlAll("<font color="+usercolor+"><timestamp/> "+user+": "+italicmessage+"", channel);
return;
}
这显然行不通,所以, 我猜正确的方法是使用子字符串? 任何帮助都会很棒。
【问题讨论】:
-
不能设置 CKEditor 或 TinyMCE 之类的东西吗?
-
不,哈哈,我的服务器基本上是在运行游戏,您可以在其中托管自己的服务器。每个服务器都可以使用脚本进行设置。
-
输入到哪里?聊天室类型的东西?你想让它在按下回车键并让文本出现在聊天室后显示为斜体吗?
标签: javascript text modifier