Javascript 与CKEditor 3集成的ASPNetSpell拼写检查器不';我不能和铬一起工作
我一直在努力将ASPNetSpell的拼写检查器()集成到CKEditor()中。我看到IE 8+、FireFox 12和Chrome 18.0.1025.152m之间出现了一些令人不安的行为 它的缺点似乎是ASPNetSpell在Chrome中找不到CKEditor的实例,但在IE和Firefox中却能找到 我遵循了ASPNetSpell文档中的建议,将其集成到“所有主要的HTML编辑器中,包括FCKEditor、CKEditor、TinyMCE…”: 我的理解是,当您将字段设置为“EDITORS”时,这将指示ASPNetSpell的客户端脚本查找所有iframe 然而,模式对话框确实在Chrome中显示,我确实看到它向服务器发出请求,但是当它返回到对话框时,它的行为就像没有设置为拼写检查的字段一样。IE和Firefox在您的字段中有输入错误需要检查时会这样做 我有以下问题:Javascript 与CKEditor 3集成的ASPNetSpell拼写检查器不';我不能和铬一起工作,javascript,asp.net,asp.net-mvc-3,ckeditor,spell-checking,Javascript,Asp.net,Asp.net Mvc 3,Ckeditor,Spell Checking,我一直在努力将ASPNetSpell的拼写检查器()集成到CKEditor()中。我看到IE 8+、FireFox 12和Chrome 18.0.1025.152m之间出现了一些令人不安的行为 它的缺点似乎是ASPNetSpell在Chrome中找不到CKEditor的实例,但在IE和Firefox中却能找到 我遵循了ASPNetSpell文档中的建议,将其集成到“所有主要的HTML编辑器中,包括FCKEditor、CKEditor、TinyMCE…”: 我的理解是,当您将字段设置为“EDITO
@using ASPNetSpell
@{
Layout = "~/_SiteLayout.cshtml";
Page.Title = "Welcome to my Web Site!";
}
@{
ASPNetSpell.Razor.SpellButton mySpellButton = new ASPNetSpell.Razor.SpellButton();
mySpellButton.InstallationPath = ("/Content/ASPNetSpellInclude");
mySpellButton.FieldsToSpellCheck = "myTextArea";
}
<p>
<div id="spellcheckthis">
<textarea id="myTextArea"></textarea>
</div>
<div>
@Html.Raw(mySpellButton.getHtml())
</div>
</p>
<script type="text/javascript" src="/scripts/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/scripts/ckeditor/adapters/jquery.js"></script>
<script type="text/javascript">
$("#myTextArea").ckeditor();
</script>
如果你读了这一页的最后一行 这似乎表明这些类型的编辑器不支持按输入拼写。。。
Quote“只有拼写按钮以这种方式工作……AsyoType无法直接与这些编辑器一起工作。”此问题现已解决。感谢您报告一个有效的问题 感谢社区的投入!非常感谢 应用解决方案的步骤:
作为一个不熟悉ASPNetSpell但对这个问题感兴趣的人,我的第一步是调查该产品。加载<代码>http://www.aspnetspell.com/冻结了Chrome浏览器,使Firefox几乎无法使用。请注意,我使用的是8GB 2.7GHz的Intel i5–非常令人不安。@Barney,你使用的是什么版本的chrome?它的加载精度为21.0.1180.89.21.0.1180.80。它呈现的是演示的静态示例,但是页面是完全静态的——光标在悬停时甚至不会改变。公平地说,这只是一个性能问题,与OP感兴趣的技术问题无关。@Barney哈哈!你说得对,我没有注意到静态示例。如果我在演示文本编辑器中键入新内容,它会不断显示营销术语。顺便说一句,我确实联系了ASPNETSPELL的创建者,但他们没有回复。我很困惑这是如何回答上述问题的。SCAYT不同于带有提示/突出显示的拼写错误/ETC的模态对话框感谢您的回答。今天我将测试它并报告。我在你的答案中使用了你的链接来下载最新的二进制文件。它仍然不能与编辑一起工作。在这里,我添加了一个拼写按钮,并将其指向与CKEditor相同的文本区域。
@using ASPNetSpell
@{
Layout = "~/_SiteLayout.cshtml";
Page.Title = "Welcome to my Web Site!";
}
@{
ASPNetSpell.Razor.SpellButton mySpellButton = new ASPNetSpell.Razor.SpellButton();
mySpellButton.InstallationPath = ("/Content/ASPNetSpellInclude");
mySpellButton.FieldsToSpellCheck = "myTextArea";
}
<p>
<div id="spellcheckthis">
<textarea id="myTextArea"></textarea>
</div>
<div>
@Html.Raw(mySpellButton.getHtml())
</div>
</p>
<script type="text/javascript" src="/scripts/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/scripts/ckeditor/adapters/jquery.js"></script>
<script type="text/javascript">
$("#myTextArea").ckeditor();
</script>
$("#myTextArea").ckeditor();