2009-08-31 45 views
1

有自动完成的网页(即html)文本编辑器吗?具有自动完成功能的丰富网页文本编辑器

比方说,我想要做一个基于Web的迷你IDE。我想添加一个自动完成功能,所以如果你编写Str并且敲击一个组合键,就会调用一个javascript方法,返回可能的完成项,比如String,StringBuffer,StringBuilder,StreamParser等。

回答

1

你可以看到光标的当前位置移回第一个字边界并通过AJAX搜索关键字。您将这些关键字定位在光标下方的列表select中。

这将是很一般的想法,但它可能是太costrly对每一个按键做的,所以我倒是建议,

  • 首先,这个词是longuer超过3个字母(至少) ,
  • 调用每几个击键,
  • 第三,如果光标静止几秒钟,调用函数。