我正在开发一个印度语言的拼写检查程序。到目前为止,该拼写检查器能够找到错误拼写的单词。
我使用可编辑内容的 div 来实现这个功能。因此,现在当用户右键或选择错误的单词时,需要显示建议来替换错误的单词或者直接忽略它。
我在 perl 中有一个建议生成算法,只需要与 JavaScript 进行链接即可。我卡在了如何展示建议上(在光标处绘制菜单)。我在谷歌上搜索后找到了一些代码。但是无法继续进行下去。
我使用可编辑内容的 div 来实现这个功能。因此,现在当用户右键或选择错误的单词时,需要显示建议来替换错误的单词或者直接忽略它。
我在 perl 中有一个建议生成算法,只需要与 JavaScript 进行链接即可。我卡在了如何展示建议上(在光标处绘制菜单)。我在谷歌上搜索后找到了一些代码。但是无法继续进行下去。
<script type="text/javascript">
if (document.addEventListener) {
document.addEventListener('contextmenu', function(e) {
alert("You've tried to open context menu"); //here you draw your own menu
e.preventDefault();
}, false);
} else {
document.attachEvent('oncontextmenu', function() {
alert("You've tried to open context menu");
window.event.returnValue = false;
});
}
</script>