在sharepoint中,自带一个html文本编辑器,可以对字体的大小,颜色甚至复制和粘贴都可以。这次做项目我们准备通过spd把这个编辑器放到自定义的aspx页面中。费了很大的力气,终于在博客堂(抛砖引玉:关于 SharePoint 内容编辑器中的文件上传)和另一个老外的博客上找到了答案,简单的实现如下,具体的原理可以到博客堂看。

需求:把如下的控件放到自定义的aspx页面里。

实现:页面的开头做如下的引用:

<script type="text/javascript" language="javascript" src="/_layouts/2052/form.js"></script>

把如下的代码放到页面响上。(文本操作栏是通过js实现的)

<textarea name="txtTextArea1" rows="6" cols="20" id="txtTextArea1" title="Body123" class="ms-long" ></textarea>

<script language="javascript" type="text/javascript">

RTE_ConvertTextAreaToRichEdit("txtTextArea1", true, false, "", "2052", null, null, null, null, null,"FullHtml", "\u002f",null,null,null,null);

</script>

当然,你也可以把textarea 换成服务器端的空间textbox,不过此时要注意RTE_ConvertTextAreaToRichEdit()的第一个参数和textbox的客户端的id值对应。

扩展:如果你需要的是如下的html编辑器

只需要把RTE_ConvertTextAreaToRichEdit()方法做如下的改动:

RTE_ConvertTextAreaToRichEdit("txtTextArea1", true, false, "", "2052", null, null, null, null, null,"Compatible", "\u002f",null,null,null,null);

努力不一定成功,但放弃一定失败!

使用sharepoint自带的文本编辑器1相关推荐

  1. 使用sharepoint自带的文本编辑器2

    首先贴出参考文章链接 http://kb.cnblogs.com/a/1222221/ 抛砖引玉:关于 SharePoint 内容编辑器中的文件上传 先照抄第一篇链接的一些东西吧- sharepoin ...

  2. SharePoint中的富文本编辑器控件

    在sharepoint中,自带一个html文本编辑器,可以对字体的大小,颜色甚至复制和粘贴都可以.这次做项目我们准备通过spd把这个编辑器放到自定义的aspx页面中.费了很大的力气,终于在博客堂()和 ...

  3. linux自带的文本编辑器,linux自带文本编辑器

    python2.x直接中文字符串用u'你好',这样 刚刚测试了一下#-*-coding:cp936-*-原因导致错误的改变,是因为改了windows行尾在windows的python自带编辑器run, ...

  4. 10.18.1 linux文本编辑器vim

    vi和vim的区别 编辑一个文本时,vi不会显示颜色,而vim会显示颜色,vi 有点类似windows记事本,简单,那么就是vim复杂编辑器,功能复杂,高亮,自动缩进(写shell/python脚本用 ...

  5. 文本编辑器查看 cprintf颜色_做生信,你需要一款好用的文本编辑器

    "工欲善其事,必先利其器",选择合适的工具很重要.在做生物信息分析过程中,经常需要查看序列,编辑文本,修改程序代码等,这个过程中就需要使用文本编辑器.一般系统自带的文本编辑器都过于 ...

  6. 随堂笔记4——文本编辑器Vim

    文本编辑器:vi / vim / gvim,gedit,emac(完全不能使用鼠标),以上都是原生态自带的文本编辑器,目的是让开发者脱离鼠标. Vim文本编辑器 使用场景:单文件编辑:vim + 插件 ...

  7. php去除编辑器html标签,js处理富文本编辑器转义、去除转义、去除HTML标签

    富文本编辑器生成的HTML标签,进行转义,然后写入数据库,防止脚本注入: function htmlEncode(value){ return $(' } 从数据库拿出的转义后的HTML标签内容,先得 ...

  8. 【8086汇编】DOS系统中 edit 文本编辑器详解

    1.edit介绍 edit是DOS系统自带的文本编辑器. 2.edit启动 仅仅启动edit 在命令行中直接输入edit启动edit文本编辑器: 启动后edit文本编辑器界面如下: 使用edit打开文 ...

  9. Vi文本编辑器的使用方法

    一.什么是vi 是一种文本编辑器,是Visual interface的简称: 而vim则是vi的强化版vi plus,专业全称Vi improved. 二.vi的优势 所有的类Unix系统(Unix ...

  10. JForum论坛添加UEditor文本编辑器

    在使用JForum论坛中发现论坛自带的文本编辑器不好用,不能上传图片,样式编辑也很麻烦,就想着把这个文本编辑器替换掉,我这里选用的是百度的开源富文本编辑器UEditor 替换后的效果图 替换方法如下 ...

最新文章

  1. LeetCode: 344. Reverse String
  2. iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)
  3. mysql windows集群_Mysql集群windows服务器版搭建过程
  4. ML之Hog_HammingDistance:基于Hog特征提取“RGB”图像的768个值的单向vector利用汉明距离算法进行判别
  5. [转]详细介绍java中的数据结构
  6. mysql 5.7.11 授权_mysql 5.7.11 安装配置教程
  7. LeetCode MySQL刷题——day2
  8. linux mint 19界面美化,安装完 LinuxMint 19.3 后必做的10件事
  9. 【Python】python网络协议
  10. Java快速排序算法
  11. 专属资料包——Ps基础、788款设计师字体、Ps品牌样机、《20款顶级vi品牌手册》、100款以上世界级ui设计、《世界级插画集》
  12. C++-OpenCV(1)-连通区域
  13. Linux cat命令
  14. Premiere Pro 常用快捷键
  15. 游戏开发中2D场景下实现伪3D碰撞检测方法
  16. 微信小程序使用face++实现人脸识别登录注册
  17. 【论文翻译】(第二部分)The Fourier decomposition method for nonlinear and non-stationary time series analysis
  18. 【查找算法】二叉排序树查找法
  19. WmiPrvSe.exe 的 cpu 占用
  20. cfdpost教程_CFD-Post知识论坛_CFD-Post安装视频_CFD-Post实例教程-仿真秀

热门文章

  1. linux中移动光标的命令,linux命令行中常用光标移动快捷键
  2. python入门必备10个坑_python中的基础坑
  3. 数据结构 二叉树的建立,遍历
  4. CSS3 详细新增内容
  5. Dart基础第7篇:函数的定义 可选参数 默认参数 命名参数
  6. 1087 有多少不同的值 (20 分)—PAT (Basic Level) Practice (中文)
  7. python+pymssql+selenium 获取短信验证码登录(实战练习)
  8. C++ 构造函数中抛出异常
  9. 20165333 2017-2018-2《Java程序设计》课程总结
  10. 【20171227】json