亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

javascript一些不錯(cuò)的函數(shù)腳本代碼

 更新時(shí)間:2008年09月10日 23:54:17   作者:  
收集一些不多見(jiàn)的好用的自定義函數(shù)代碼 計(jì)算字符長(zhǎng)度的js函數(shù) 去字符中前后的空格的js函數(shù) 圖片自適應(yīng)大小函數(shù)代碼

計(jì)算字符長(zhǎng)度的js函數(shù)

復(fù)制代碼 代碼如下:

function LEN(str){
var i,sum=0;
for(i=0;i<str.length;i++){
if((str.charCodeAt(i)>=0) && (str.charCodeAt(i)<=255))
sum=sum+1;
else
sum=sum+2;
}
return sum;
}

去字符中前后的空格的js函數(shù)
復(fù)制代碼 代碼如下:

function TRIM(value){return value.replace(/^\s*/,'').replace(/\s*$/,''); }

圖片自適應(yīng)大小函數(shù)代碼
復(fù)制代碼 代碼如下:

function imgAutoFit(imgObj,maxWidth,maxHeight){
    var heightWidth;
    var widthHeight;
    heightWidth = imgObj.offsetHeight/imgObj.offsetWidth;
    widthHeight = imgObj.offsetWidth/imgObj.offsetHeight;
    if(imgObj.offsetWidth>maxWidth){
        imgObj.width = maxWidth;
        imgObj.height = maxWidth*heightWidth;
    }
    if(imgObj.offsetHeight>maxHeight){
        imgObj.height = maxHeight;
        imgObj.width = maxHeight*widthHeight;
    }
}

function checkTagIsHave(s,t){
    var re=new RegExp("<\\/?"+t+"(?:(?:\\s|\\/)(?:\\n|.)*?)?>","ig");
    var r=re.test(s);
    re=null;
    return r;
}

function imgUploadFit(){
    var u = document.getElementsByName("imgUploadName");
    if(0==u.length) return;
    for(var i=0;i<u.length;i++){
        //imgAutoFit(u[i],560,560);
        imgAutoFit(u[i],320,320);
        u[i].onclick = function(){window.open(this.src);}
        u[i].style.cursor = "pointer";
        u[i].title = "點(diǎn)擊看原圖";
    }
}

function inputContent(theQ,oldContent,re,p){
    var o,oA=["msgframeamend","pingJiaFrame","touSuFrame"];
    for(o in oA){
        if($(oA[o])){
            theQ.editIframe(oA[o]);
            if("msgframeamend"==oA[o]) setTimeout(function(){$(oA[o]).contentWindow.document.body.innerHTML = oldContent.replace(re,"")+p[1];},100);
            return;
        }
    }
}

function checkCommon(n,v,t){
    var s = t?"補(bǔ)充提問(wèn)":"回復(fù)內(nèi)容";
    var o=document.getElementById(n).contentWindow;
    if("msgframereply" == n){
        if(v == ""){
            alert("請(qǐng)?zhí)顚?xiě)"+s+" !");
            o.focus();
            return false;
        }
    }
    if(""==v.replace(/<\/*?(?:img|p|pre|br)(?:(?:\s|\/)(?:\n|.)*?)?>|\s|&nbsp;/ig,"")&&checkTagIsHave(v,"img")){
        alert("針對(duì)圖片,請(qǐng)附上一些說(shuō)明性的文字!");
        o.focus();
        return false;
    }
    if(10000<LEN(v)){
        alert(s+"超過(guò)5000字?jǐn)?shù)限制 !");
        o.focus();
        return false;
    }
    return true;
}

相關(guān)文章

  • 集合Bootstrap自定義confirm提示效果

    集合Bootstrap自定義confirm提示效果

    這篇文章主要為大家詳細(xì)介紹了集合Bootstrap自定義confirm提示效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Javascript寫(xiě)入txt和讀取txt文件示例

    Javascript寫(xiě)入txt和讀取txt文件示例

    這篇文章主要介紹了Javascript寫(xiě)入txt和讀取txt文件的方法,需要的朋友可以參考下
    2014-02-02
  • 原生JS實(shí)現(xiàn)圖片左右輪播

    原生JS實(shí)現(xiàn)圖片左右輪播

    本文主要分享了原生JS實(shí)現(xiàn)圖片左右不停運(yùn)動(dòng)的完整示例代碼,可直接保存到HTML文檔打開(kāi)可以查看效果。下面跟著小編一起來(lái)看下吧
    2016-12-12
  • 詳解如何在 JavaScript 中使用三元運(yùn)算符

    詳解如何在 JavaScript 中使用三元運(yùn)算符

    這篇文章主要為大家介紹了詳解如何在 JavaScript 中使用三元運(yùn)算符示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • 純js的右下角彈窗實(shí)例

    純js的右下角彈窗實(shí)例

    下面小編就為大家?guī)?lái)一篇純js的右下角彈窗實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • 火狐textarea輸入法的bug的觸發(fā)及解決

    火狐textarea輸入法的bug的觸發(fā)及解決

    在firefox中,如果一個(gè)textarea獲取焦點(diǎn),在輸入法激活的狀態(tài)如果這時(shí)js將該textarea的value修改,那么該textarea會(huì)直接被清空,下面是具體的解決方法,遇到類(lèi)似問(wèn)題的朋友可以參考下
    2013-07-07
  • Javascript中call與apply的學(xué)習(xí)筆記

    Javascript中call與apply的學(xué)習(xí)筆記

    經(jīng)常看到這倆哥們,看來(lái)看去都是講他們的區(qū)別,一直沒(méi)搞太清楚作用究竟是什么,現(xiàn)在記錄下自己理解,有錯(cuò)的話希望指出!
    2014-09-09
  • js自定義瀑布流布局插件

    js自定義瀑布流布局插件

    這篇文章主要為大家詳細(xì)介紹了瀑布流布局與自定義瀑布流布局插件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)版的五子棋游戲

    JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)版的五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)版的五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • QRCode.js二維碼生成并能長(zhǎng)按識(shí)別

    QRCode.js二維碼生成并能長(zhǎng)按識(shí)別

    這篇文章主要為大家詳細(xì)介紹了QRCode.js二維碼生成并能長(zhǎng)按識(shí)別,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10

最新評(píng)論