2009-06-17 59 views
1

我正在使用ASP.NET webforms和大量的JavaScript/jQuery。我正在寻找一种非常简单易用的方法来实现IE中单个文本区域的拼写检查(因为所有其他浏览器都实现了自己的拼写检查)。我通常远离IE特定的技术,但我愿意做一个例外,因为我只需要IE中的功能(6,7,8)。实现IE浏览器拼写检查最简单的方法

Gmail的拼写检查器很不错。 Hotmail的拼写检查器非常棒(只适用于IE),尽管它看起来并不多语言。我很想找到一个容易有相同的功能。

告诉我的客户为他们的浏览器下载插件不是一种选择。

我正在寻找一个非常快速的实现。我真正想要的唯一功能是多语言。

对此提出建议?由于

回答

2

http://spellerpages.sourceforge.net/

<!-- Source the JavaScript spellChecker object --> 
<script language="javascript" type="text/javascript" src="spellChecker.js"> 
</script> 

<!-- Call a function like this to handle the spell check command --> 
<script language="javascript" type="text/javascript"> 
function openSpellChecker() { 
    // get the textarea we're going to check 
    var txt = document.myform.mytextarea; 
    // give the spellChecker object a reference to our textarea 
    // pass any number of text objects as arguments to the constructor: 
    var speller = new spellChecker(txt); 
    // kick it off 
    speller.openChecker(); 
} 
</script> 

这个演示不再可用。

+0

哇,那很简单。 – 2009-11-20 14:08:03

0

http://www.javascriptspellcheck.com/jquery-spell-check/对于JavaScript中丰富的拼写检查很容易 - 就像您讨论的一样。

JQuery拼写检查是独一无二的,因为它执行所有的网站拼写检查....并且永远不会通过Internet发送数据在第三方服务器上进行远程处理。大多数拼写检查插件都依赖Google - 一年前关闭它们......永久性地作为滥用服务。

javascriptspellcheck还为您提供了可以下载24个字典文件包括:

  • 南非
  • 巴西葡萄牙语
  • 加泰罗尼亚
  • 丹麦语
  • 荷兰
  • 弗里斯兰
  • 法语
  • 盖尔
  • 德语(德意志)
  • 印尼语
  • 意大利语
  • 挪威
  • 马来语
  • 葡萄牙语(葡萄牙)
  • 西班牙语
  • 和斯文!

同样,可以下载大量的英语各种字典文件免费,包括:

  • 美式英语
  • Internatonal英语
  • 英式英语
  • 加拿大英语
  • 澳大利亚(奥兹)
  • 医学英语
  • 法律英语
    • 和科学英语。

无耻的自我推销 - 我从事这个项目,并很自豪extemely个人所得税。

相关问题