濟南建網(wǎng)站知識,網(wǎng)站建設(shè)技術(shù)靈魂總結(jié)
Website news, Technical summary of soul
上一篇我們講到過如何防止用戶刪除版權(quán)和技術(shù)支持的方法,在這個方法中涉及到了UniCode編碼轉(zhuǎn)換的問題,UniCode的強大型可以將任意圖形和符號以及文字進行轉(zhuǎn)換,具體我們應(yīng)該如何對想要改變的文字進行轉(zhuǎn)換呢。這篇文章我們就拿“濟南網(wǎng)站建設(shè)”這個關(guān)鍵字做說明看看是如何進行轉(zhuǎn)換的。
通過使用UniCode轉(zhuǎn)換函數(shù),將需要轉(zhuǎn)換的漢字轉(zhuǎn)換成八進制格式
<script type="text/javascript">
var GB2312UnicodeConverter = {
ToUnicode: function (str) {
return escape(str).toLocaleLowerCase().replace(/%u/gi, '\\u');
}
, ToGB2312: function (str) {
return unescape(str.replace(/\\u/gi, '%u'));
}
};
var str = '濟南網(wǎng)站建設(shè)', unicode;
document.write(str + '<br/>');
unicode = GB2312UnicodeConverter.ToUnicode(str);
document.write('漢字轉(zhuǎn)換為Unicode代碼:' + unicode + '<br/><br/>');
document.write('Unicode代碼轉(zhuǎn)換為漢字:' + GB2312UnicodeConverter.ToGB2312(unicode));
</script>
瀏覽器輸出代碼如下:
濟南網(wǎng)站建設(shè)
漢字轉(zhuǎn)換為Unicode代碼:\u6d4e\u5357\u7f51\u7ad9\u5efa\u8bbe
Unicode代碼轉(zhuǎn)換為漢字:濟南網(wǎng)站建設(shè) ;
通過從瀏覽器中輸出以上代碼,我們可以看到,濟南網(wǎng)站建設(shè)這個關(guān)鍵字,轉(zhuǎn)換成Unicode代碼之后是\u6d4e\u5357\u7f51\u7ad9\u5efa\u8bbe這種形式,但是我們把所轉(zhuǎn)換完成的Unicode代碼放入到我們上篇文章中去之后,發(fā)現(xiàn)計算機是無法進行識別的,這是什么原因呢?原因是現(xiàn)在我們轉(zhuǎn)換的這種格式是八進制形式的,我們需要把現(xiàn)在這種格式轉(zhuǎn)換成十六進制格式。轉(zhuǎn)換方法是將\u改變成0x的格式就可以了。
您可能對以下文章也感興趣:
網(wǎng)站建設(shè)中如何防止用戶刪除版權(quán)或技術(shù)支持信息
常見網(wǎng)站建設(shè)術(shù)語總結(jié)與解釋
公司地址:山東省濟南市東關(guān)大街中泰大廈 Copyright?2006-2020 news.jpx001.cn. 濟南網(wǎng)站設(shè)計我們值得信賴. All rights reserved .
7x24小時服務(wù)熱線:15069066861 網(wǎng)站建設(shè)博客