如何在内容编辑器webpart中添加Sharepoint拼写检查器Javascript

时间:2014-03-29 15:52:44

标签: sharepoint

我想在SP2013的Content Editor webpart中添加Sharepoint拼写检查器Javascript。

link to do it in custom page:

但我的要求是在CEW上的锚标记中使用它。我厌倦了下面的代码,但它不起作用。这样做的正确方法是什么?

<script type="text/javascript" language="javascript" src="/_layouts/1033/form.js"></script><script type="text/javascript" language="javascript" src="/_layouts/1033/core.js"></script><script type="text/javascript" language="javascript" src="/_layouts/1033/bform.js"></script><script type="text/javascript" language="javascript" src="/_layouts/1033/SpellCheckEntirePage.js"></script><script language="”javascript”" type="”text/javascript”">
function doSpellCheck() {
SpellCheckEntirePage('/_vti_bin/SpellCheck.asmx', '/_layouts/SpellChecker.aspx');
}</script>

<a href="#" onclick="doSpellCheck(); return false;">Test</a>​​​​​​​​​​

2 个答案:

答案 0 :(得分:1)

 <script src="/_layouts/15/core.js?rev=%2FmcwmyWAFSbQRHlXU4BIBg%3D%3D"     type="text/javascript"></script>
<script src="/_layouts/15/bform.js?rev=vpNFu8lw3ualVEnVze6Hhw%3D%3D" type="text/javascript"></script>
<script src="/_layouts/15/spellcheckentirepage.js?rev=tyo1KV6W91uXeSLj34Myzw%3D%3D" type="text/javascript">

</script><script language="javascript" type="text/javascript"> function doSpellCheck() {
SpellCheckEntirePage('/_vti_bin/SpellCheck.asmx', '/_layouts/SpellChecker.aspx');
}
</script><a onclick="doSpellCheck()" href="#"><img alt="Spell Check" src="/Policies/Forms/_layouts/1033/images/RTE2SPCHK.GIF" style="border: 0px
currentcolor;"/>Spellcheck</a>

答案 1 :(得分:0)

我知道这是一个旧帖子,但是人们可能仍在寻找这个帖子。我想为您提供有关库的编辑属性的解决方案。

如果您处于库的编辑属性中,则可以在表单中添加一个按钮,它将自动检查该页面上字段的拼写。为此:

  1. 在“网站内容”中找到图书馆。
  2. 打开图书馆
  3. 在工具栏上,单击“库/表单Web部件”,然后单击“默认编辑表单”
  4. 添加内容编辑器Web部件,然后在源代码中添加:

<button onclick="Spellcheck(); return false;">Check Spelling</button>

您还可以使用以下方法来花哨并添加SharePoint拼写检查图像:
<img src="/_layouts/15/1033/images/spellingHH.png">

  

此解决方案将导致检查编辑属性表单上的多个文本框,屏幕上拼写错误的单词的反馈以及用于检查,建议,替换和忽略单词的对话框。