js过滤word格式

function cleanAndPaste(html) …{
// Remove all SPAN tags
html = html.replace(/</?SPAN[^>]*>/gi, “” );
// Remove Class attributes
html = html.replace(/<(w[^>]*) class=([^ |>]*)([^>]*)/gi, “<$1$3″) ;
// Remove Style attributes
html = html.replace(/<(w[^>]*) style=”([^”]*)”([^>]*)/gi, “<$1$3”) ;
// Remove Lang attributes
html = html.replace(/<(w[^>]*) lang=([^ |>]*)([^>]*)/gi, “<$1$3”) ;
// Remove XML elements and declarations
html = html.replace(/<\??xml[^>]*>/gi, “”) ;
// Remove Tags with XML namespace declarations: <o:p></o:p>
html = html.replace(/</?w+:[^>]*>/gi, “”) ;
// Replace the &nbsp;
html = html.replace(/&nbsp;/, ” ” );
// Transform <P> to <DIV>
var re = new RegExp(“(<P)([^>]*>.*?)(</P>)”,”gi”) ; // Different because of a IE 5.0 error
html = html.replace( re, “<div$2</div>” ) ;

return html;
}

4 thoughts on “js过滤word格式

  1. Pingback: The business of business is getting business

  2. Pingback: scam

  3. Pingback: 바카라

  4. Pingback: http://ballarini.com.pl/sport-264-2012-2137.php

Comments are closed.