Autohotkey 自动热键:用图标替换文本
如何将文本替换为图标,就像初学者将(y)替换为竖起大拇指图标一样(如在FB中) 大概是Autohotkey 自动热键:用图标替换文本,autohotkey,Autohotkey,如何将文本替换为图标,就像初学者将(y)替换为竖起大拇指图标一样(如在FB中) 大概是 (y)::..... 您的问题是缺少有关您工作场景的信息。既然你提到了“Facebook”,我相信你需要的是Javascript而不是自动热键。下面是使用Javascript在HTML页面中通过图标切换字母的两个步骤。我希望它能启发你的想法: 1-在HTML的头部添加一个图标库,如(除了Google的web图标库外,还有其他选项) 2-使用Javascript将每个表达式(如(Y))替换为图标的库代码(如t
(y)::.....
您的问题是缺少有关您工作场景的信息。既然你提到了“Facebook”,我相信你需要的是Javascript而不是自动热键。下面是使用Javascript在HTML页面中通过图标切换字母的两个步骤。我希望它能启发你的想法: 1-在HTML的头部添加一个图标库,如
(除了Google的web图标库外,还有其他选项)
2-使用Javascript将每个表达式(如(Y)
)替换为图标的库代码(如thumb\u up)
工作代码段:
函数替换(){
var-box=document.getElementById('box');
var str=box.value;
var filterok=str.replace(/\(Y\)/gi,“拇指朝上”);
变量filtersmile=filterok.replace(/\=\)/gi,;“”;
var filterhh=filtersmile.replace(/HHH/gi,“收藏夹”);
document.getElementById(“目标”).innerHTML=filterHh;
}
正文{
背景:薰衣草;
}
此处插入的每个(Y)和=)和HHH将被匹配图标替换。
感谢此解决方案,它还启发了其他部分。但实际上,我正在搜索使用Outlook2007中的(y)在邮件中插入一些表情符号,而无需搜索太多内容。点击输入您甚至一次都没有在您的问题中提到“电子邮件”或“Outlook”;甚至在标签上都没有。