JavaScript 字符編碼規(guī)則
更新時(shí)間:2009年05月04日 22:12:09 作者:
通過(guò)頁(yè)面向后臺(tái)傳遞中文數(shù)據(jù)時(shí)少不了編/解碼。。
[escape]
ISO Latin字符集對(duì)指定的字符串進(jìn)行編碼,不會(huì)被編碼的字符[ @ * / +]
[encodeURI]
UTF-8字符集對(duì)指定的字符串進(jìn)行編碼
[encodeURIComponent]
UTF-8字符集對(duì)指定的字符串進(jìn)行編碼,[支持更多的字符]
當(dāng)源與目標(biāo)頁(yè)都為同一字符集時(shí),并不需要轉(zhuǎn)為UTF-8,這時(shí)可用[escape]
當(dāng)源與目標(biāo)頁(yè)字符集不同時(shí),需要對(duì)源字符轉(zhuǎn)為目標(biāo)字符,為統(tǒng)一可考慮使用UTF-8
new String(request.getParameter("PARAM_NAME").getBytes("源頁(yè)編碼"), "UTF-8")
ISO Latin字符集對(duì)指定的字符串進(jìn)行編碼,不會(huì)被編碼的字符[ @ * / +]
[encodeURI]
UTF-8字符集對(duì)指定的字符串進(jìn)行編碼
[encodeURIComponent]
UTF-8字符集對(duì)指定的字符串進(jìn)行編碼,[支持更多的字符]
當(dāng)源與目標(biāo)頁(yè)都為同一字符集時(shí),并不需要轉(zhuǎn)為UTF-8,這時(shí)可用[escape]
當(dāng)源與目標(biāo)頁(yè)字符集不同時(shí),需要對(duì)源字符轉(zhuǎn)為目標(biāo)字符,為統(tǒng)一可考慮使用UTF-8
new String(request.getParameter("PARAM_NAME").getBytes("源頁(yè)編碼"), "UTF-8")
相關(guān)文章
使用JS操作文件(FileReader讀取--node的fs)
這篇文章主要介紹了使用JS操作文件(FileReader讀取--node的fs),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-12-12
js數(shù)據(jù)向上翻滾_數(shù)據(jù)滾動(dòng)
方便做一些問(wèn)題提交等宣傳效果,多用于文字滾動(dòng)2008-10-10
javascript模擬select,jselect的方法實(shí)現(xiàn)
由于主流瀏覽器對(duì)select元素渲染不同,所以在每種瀏覽器下顯示也不一樣,最主要的是默認(rèn)情況下UI太粗糙,即使通過(guò)css加以美化也不能達(dá)到很美觀的效果2012-11-11
原生JavaScript實(shí)現(xiàn)批量獲取表單數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了如何使用原生JavaScript實(shí)現(xiàn)批量獲取表單數(shù)據(jù),文中的示例代碼講解詳細(xì),有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-01-01
js之input[type=file]選擇重復(fù)的文件,無(wú)法觸發(fā)change事件問(wèn)題
這篇文章主要介紹了js之input[type=file]選擇重復(fù)的文件,無(wú)法觸發(fā)change事件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
微信小程序分享功能之按鈕button 邊框隱藏和點(diǎn)擊隱藏
這篇文章主要介紹了微信小程序分享功能之按鈕button 邊框隱藏和點(diǎn)擊隱藏,需要的朋友可以參考下2018-06-06
JavaScript+Canvas模擬實(shí)現(xiàn)支付寶畫年兔游戲
接近過(guò)年了,支付寶的集福的活動(dòng)又開(kāi)始了,集美們的五福集齊了沒(méi)有。每年的集?;顒?dòng)都有一些小游戲,今年也不例外,畫年畫就是其中之一,本篇用canvas來(lái)寫一個(gè)畫年兔的游戲2023-01-01

