summaryrefslogtreecommitdiffstats
path: root/kjsembed/docs/examples/html2text/html2text_plugin.js
blob: 611465370d4edc82ba901a2f34f798c85c46c7f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

function html2text( html )
{
    var text = html.replace( /<[^>]*>/g, '' );
    text = text.replace( /&quot;/g, '"' );
    text = text.replace( /&lt;/g, '<' );
    text = text.replace( /&amp;/g, '&' );

    return text;
}

function text2html( text )
{
    var html = text.replace( /&/g,"&amp;");
    html = html.replace( /"/g,"&quot;");
    html = html.replace( /</g,"&lt;");

    return html;
}