希望将word粘贴到fckeditor的文字都能除掉字体大小的格式.但颜色和黑体之类的保持,即word中可能字体有大有小,但粘贴过来后,希望所有文字的字体大小固定在如9px大小.不知如何做到,谢谢
解决方案 »
- treeview与xml绑定,添加节点时无法输入数字
- 存储过程建临时表
- 作为一个耐以生存的asp.net程序员需要掌握哪些技术,本人刚起步请各大虾指点迷津,谢谢
- asp.net 2.0中 用户控件如何引用它所在的页面
- Repeater嵌套二级显示不正常(附图说明)
- 100分求救
- 请问如何在datagird中动态改变ButtonColumn按钮上的文字阿?在线等,谢谢
- 实在迷惑啊,关于Multitab的问题。
- 有没有简单一点的一个datagrid绑定两个表
- asp.net 的项目 发布 为 dll 和 贴 源代码到 iis 。效率差多少
- 请问一下菜鸟问题.高手指点.
- objectDataSource & DataSourceId 数据邦定?
wordText = wordText.replace(/<o:p>.*?<\/o:p>/g, " ") ;
wordText = wordText.replace( /\s*mso-[^:]+:[^;"]+;?/gi, "" ) ;
wordText = wordText.replace( /\s*MARGIN: 0cm 0cm 0pt\s*;/gi, "" ) ;
wordText = wordText.replace( /\s*MARGIN: 0cm 0cm 0pt\s*"/gi, "\"" ) ;
wordText = wordText.replace( /\s*TEXT-INDENT: 0cm\s*;/gi, "" ) ;
wordText = wordText.replace( /\s*TEXT-INDENT: 0cm\s*"/gi, "\"" ) ;
wordText = wordText.replace( /\s*TEXT-ALIGN: [^\s;]+;?"/gi, "\"" ) ;
wordText = wordText.replace( /\s*PAGE-BREAK-BEFORE: [^\s;]+;?"/gi, "\"" ) ;
wordText = wordText.replace( /\s*FONT-VARIANT: [^\s;]+;?"/gi, "\"" ) ;
wordText = wordText.replace( /\s*tab-stops:[^;"]*;?/gi, "" ) ;
wordText = wordText.replace( /\s*tab-stops:[^"]*/gi, "" ) ;
wordText = wordText.replace( /\s*face="[^"]*"/gi, "" ) ;
wordText = wordText.replace( /\s*face=[^ >]*/gi, "" ) ;
wordText = wordText.replace( /\s*FONT-FAMILY:[^;"]*;?/gi, "" ) ;
wordText = wordText.replace(/<(\w[^>]*) class=([^ |>]*)([^>]*)/gi, "<$1$3") ;
wordText = wordText.replace( /<(\w[^>]*) style="([^\"]*)"([^>]*)/gi, "<$1$3" ) ;
wordText = wordText.replace( /\s*style="\s*"/gi, '' ) ;
wordText = wordText.replace( /<SPAN\s*[^>]*>\s* \s*<\/SPAN>/gi, ' ' ) ;
wordText = wordText.replace( /<SPAN\s*[^>]*><\/SPAN>/gi, '' ) ;
wordText = wordText.replace(/<(\w[^>]*) lang=([^ |>]*)([^>]*)/gi, "<$1$3") ;
wordText = wordText.replace( /<SPAN\s*>(.*?)<\/SPAN>/gi, '$1' ) ;
wordText = wordText.replace( /<FONT\s*>(.*?)<\/FONT>/gi, '$1' ) ;
wordText = wordText.replace(/<\\?\?xml[^>]*>/gi, "") ;
wordText = wordText.replace(/<\/?\w+:[^>]*>/gi, "") ;
wordText = wordText.replace(/<\!--.*-->/g, "") ;
wordText = wordText.replace( /<H\d>\s*<\/H\d>/gi, '' ) ;
wordText = wordText.replace( /<H1([^>]*)>/gi, '<div$1><b><font size="6">' ) ;
wordText = wordText.replace( /<H2([^>]*)>/gi, '<div$1><b><font size="5">' ) ;
wordText = wordText.replace( /<H3([^>]*)>/gi, '<div$1><b><font size="4">' ) ;
wordText = wordText.replace( /<H4([^>]*)>/gi, '<div$1><b><font size="3">' ) ;
wordText = wordText.replace( /<H5([^>]*)>/gi, '<div$1><b><font size="2">' ) ;
wordText = wordText.replace( /<H6([^>]*)>/gi, '<div$1><b><font size="1">' ) ;
wordText = wordText.replace( /<\/H\d>/gi, '<\/font><\/b><\/div>' ) ;
wordText = wordText.replace( /<(U|I|STRIKE)> <\/\1>/g, ' ' ) ;
wordText = wordText.replace( /<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '' ) ;
wordText = wordText.replace( /<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '' ) ;
wordText = wordText.replace( /<([^\s>]+)(\s[^>]*)?>\s*<\/\1>/g, '' ) ;
var re = new RegExp( "(<P)([^>]*>.*?)(<\/P>)", "gi" ) ;
wordText = wordText.replace( re, "<div$2<\/div>" ) ;
re = new RegExp( window.location + "#", "g" ) ;
wordText = wordText.replace( re, '#') ;