脚本之家贴图转换+转贴工具用到的js代码超级推

<SCRIPT language=JavaScript>
<!--
function SymError()
{
  return true;
}
window.onerror = SymError;
//-->
</SCRIPT>

<SCRIPT language=JavaScript1.2>
function delnull()
{
    var str=document.getElementById('text').value;
    str=str.replace(/([\s]*\r\n[\s]*){2,}/gm,"\r\n");
    document.getElementById('text').value=str;
}
function refix()
{
    var str=document.getElementById('text').value;
    str=str.replace(/([\s]*\r\n[\s]*){2,}/gm,"\r\n\r\n");
    document.getElementById('text').value=str;
}
function url()
{
    var str=document.getElementById('text').value;
    str=str.replace(/^[ ]*(http:\/\/|^mms:\/\/|rtsp:\/\/|pnm:\/\/|ftp:\/\/|mmst:\/\/|mmsu:\/\/)([^\r\n]*)$/igm,"[url]$1$2[/url]");
    document.getElementById('text').value=str;
}

function addbr()
{
    var str=document.getElementById('text').value;
    str=str.replace(/\r\n/gm,"\r\n\r\n");
    document.getElementById('text').value=str;
}

function html_trans(str) {
    str = str.replace(/\r/g,"");
    str = str.replace(/on(load|click|dbclick|mouseover|mousedown|mouseup)="[^"]+"/ig,"");
    str = str.replace(/<script[^>]*?>([\w\W]*?)<\/script>/ig,"");
if(set.fontbash.checked)
{
    str = str.replace(/<span[^>]*?display\s*?:\s*?none[^>]*?>([\w\W]*?)<\/span>/ig,"");
    str = str.replace(/<span[^>]*?font\s*?-\s*?size\s*?:\s*(0px|0pt)[^>]*?>([\w\W]*?)<\/span>/ig,"");
    str = str.replace(/<font([^>]+)(0px|0pt)+([^>]*)>([\w\W]*?)<\/font>/ig,"");
}

if(set.filtrate.checked)
{
    str = str.replace(/[^<]*<([^>]*?)>[^<]*/ig,"<$1>");
    tm=window.textfield.value;
    if(tm.length<1){
        var arr;
        arr=str.match(/<img[^>]+src=[" ]?([^"]+)[" ]?[^>]*>/ig);
        tm=arr[0].replace(/<img[^>]+src=[" ]?([^"]+)[" ]?[^>]*>/ig,"$1")+"\"";
        i=tm.search(/\/[^\/]+"/ig);
        tm=tm.substr(0,i);
        window.textfield.value=tm+"https://www.jb51.net/";
    }
    if(tm.substr(tm.length-1,1)!="https://www.jb51.net/") tm+="https://www.jb51.net/";
    var strtm="<img[^>]+src=[\"]?("+tm+"[^\"]+)[\"]?[^>]*>";
    var re = new RegExp(strtm,"ig");
    str = str.replace(re,"\n[img]$1[/img]\n");
}
else
{
    if(set.stext.checked) str = str.replace(/[^<]*<([^>]*?)>[^<]*/ig,"<$1>");

    if(!set.linka.checked) str = str.replace(/<a[^>]+href=[" ]?([^"]+)[" ]?[^>]*>(.*?)<\/a>/ig,"[url=$1]$2[/url]");
    if(!set.font_color.checked&&!set.stext.checked)
        str = str.replace(/<font([^>]+)color=([^ >]+)([^>]*)>(.*?)<\/font>/ig,"[color=$2]<font$1$3>$4</font>[/color]");
    if(!set.font_size.checked&&!set.stext.checked)
        str = str.replace(/<font([^>]+)size=([^ >]+)([^>]*)>(.*?)<\/font>/ig,"[size=$2]<font$1$3>$4</font>[/size]");
    if(!set.font_face.checked&&!set.stext.checked)
        str = str.replace(/<font[^>]+face=([^ >]+)[^>]*>(.*?)<\/font>/ig,"[font=$1]$2[/font]");
    if(!set.img.checked) str = str.replace(/<img[^>]+src=[" ]?([^"]+)[" ]?[^>]*>/ig,"\n[img]$1[/img]\n");

    if(!set.odj.checked){
        //return str;
        str = str.replace(/<object[^>]*?6BF52A52\-394A\-11d3\-B153\-00C04F79FAA6[^>]*?>.*<param[^>]+name\s*=\s*["](url|src)["][^>]+value=[" ]?([^"]+)[" ][^>]*>.*<\/object>/ig,"\n

播放视频文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjdzdy.html