① 如何将js中的utf 8转换成gb2312
工具不晓得。但是代码是有的
function Utf8ToUnicode(strUtf8)
{
        var bstr = "";
        var nTotalChars = strUtf8.length;        // total chars to be processed.
        var nOffset = 0;                                        // processing point on strUtf8
        var nRemainingBytes = nTotalChars;        // how many bytes left to be converted
        var nOutputPosition = 0;
        var iCode, iCode1, iCode2;                        // the value of the unicode.
        while (nOffset < nTotalChars)
        {
                iCode = strUtf8.charCodeAt(nOffset);
                if ((iCode & 0x80) == 0)                        // 1 byte.
                {
                        if ( nRemainingBytes < 1 )                // not enough data
                                break;
                        bstr += String.fromCharCode(iCode & 0x7F);
                        nOffset ++;
                        nRemainingBytes -= 1;
                }
                else if ((iCode & 0xE0) == 0xC0)        // 2 bytes
                {
                        iCode1 =  strUtf8.charCodeAt(nOffset + 1);
                        if ( nRemainingBytes < 2 ||                        // not enough data
                                 (iCode1 & 0xC0) != 0x80 )                // invalid pattern
                        {
                                break;
                        }
                        bstr += String.fromCharCode(((iCode & 0x3F) << 6) | (         iCode1 & 0x3F));
                        nOffset += 2;
                        nRemainingBytes -= 2;
                }
                else if ((iCode & 0xF0) == 0xE0)        // 3 bytes
                {
                        iCode1 =  strUtf8.charCodeAt(nOffset + 1);
                        iCode2 =  strUtf8.charCodeAt(nOffset + 2);
                        if ( nRemainingBytes < 3 ||                        // not enough data
                                 (iCode1 & 0xC0) != 0x80 ||                // invalid pattern
                                 (iCode2 & 0xC0) != 0x80 )
                        {
                                break;
                        }
                        bstr += String.fromCharCode(((iCode & 0x0F) << 12) |
                                        ((iCode1 & 0x3F) <<  6) |
                                        (iCode2 & 0x3F));
                        nOffset += 3;
                        nRemainingBytes -= 3;
                }
                else                                                                // 4 or more bytes -- unsupported
                        break;
        }
        if (nRemainingBytes != 0)
        {
                // bad UTF8 string.
                return "";
        }
        return bstr;
}
② 怎么将js转为utf-8编码格式
一般用Windows记事本打开,另存为时可以选择编码,但这种方式比较不方便。
建议使用Notepad++,程序员使用比较广泛的一种代码编辑工具,功能很强大,软件却极其轻量。
③ 如何用javascript将中文转换为UTF-8编码
匿名的那位是对的,代码当中确实有,这个应该是可以的:function ConvUtf(obj, btn) {document.getElementById(</FONT>"result").value = obj.value.replace(/[^\u0000-\u00FF]/g, function ($0) { return escape($0).replace(/(%u)(\w{4})/gi, "$2;") });}</FONT>function ResChinese(obj, btn) {document.getElementById(</FONT>"content").value = unescape(obj.value.replace(//g, '%u').replace(/;/g, ''));}  </FONT>转自://blog.csdn.net/ji_gr/archive/2004/07/22/48813.aspx//--------把中文字符转换成Utf8编码------------------------//
function EncodeUtf8(s1)
{
var s = escape(s1);
var sa = s.split("%");
var retV ="";
if(sa[0] != "")
{
retV = sa[0];
}
for(var i = 1; i < sa.length; i ++)
{
if(sa[i].substring(0,1) == "u")
{
retV += Hex2Utf8(Str2Hex(sa[i].substring(1,5)));
}
else retV += "%" + sa[i];
}
return retV;
}
function Str2Hex(s)
{
var c = "";
var n;
var ss = "0123456789ABCDEF";
var digS = "";
for(var i = 0; i < s.length; i ++)
{
c = s.charAt(i);
n = ss.indexOf(c);
digS += Dec2Dig(eval(n));
}
//return value;
return digS;
}
function Dec2Dig(n1)
{
var s = "";
var n2 = 0;
for(var i = 0; i < 4; i++)
{
n2 = Math.pow(2,3 - i);
if(n1 >= n2)
{
s += '1';
n1 = n1 - n2;
}
else
s += '0';
}
return s;
}
function Dig2Dec(s)
{
var retV = 0;
if(s.length == 4)
{
for(var i = 0; i < 4; i ++)
{
retV += eval(s.charAt(i)) * Math.pow(2, 3 - i);
}
return retV;
}
return -1;
} 
function Hex2Utf8(s)
{
var retS = "";
var tempS = "";
var ss = "";
if(s.length == 16)
{
tempS = "1110" + s.substring(0, 4);
tempS += "10" + s.substring(4, 10); 
tempS += "10" + s.substring(10,16); 
var sss = "0123456789ABCDEF";
for(var i = 0; i < 3; i ++)
{
retS += "%";
ss = tempS.substring(i * 8, (eval(i)+1)*8);
retS += sss.charAt(Dig2Dec(ss.substring(0,4)));
retS += sss.charAt(Dig2Dec(ss.substring(4,8)));
}
return retS;
}
return "";
}
④ 使用js将js中个别gb2312编码的字符转换成utf-8编码,试了网上的其他办法,都不得行
我以前用openlayers.js也出现乱码问题,然后用editplus格式化编码就可以了,这款软件挺好用,希望对你有帮助。
⑤ 用JS如何把utf8转换成GBK的字符编码
java不同编码之间进行转换,都需要使用unicode作为中转。
以utf-8转gbk为例,示例代码版如下: 
String t = "这是权一个字符串aaa111";  
String utf8 = new String(t.getBytes( "UTF-8"));  
System.out.println(utf8);  
String unicode = new String(utf8.getBytes(),"UTF-8");   
System.out.println(unicode);  
String gbk = new String(unicode.getBytes("GBK"));  
System.out.println(gbk);
⑥ 如何设置js文件编码为utf-8-CSDN论坛
现在编码方式主要有两种,一个是utf-8,一个GB2312,如果编码方式不同,会导致页面出现乱码。想修改编码方式一般可以用charset指定,也可以再工具中设置:
1.可以在使用script标签时指定。
如: <script type="text/javascript" src="myscripts.js" charset="UTF-8"></script>
2.以DW为例,工具栏里点击编辑,找到‘首选参数’点击,找到‘新建文档’点击进去就可以看到修改编码格式了。
⑦ 怎么把js里面的文字编码从utf8改成gb2312
用记事本打开js点击右上角文件,选择另存为,

选择编码,ANSI就是gb2312的,保存之后,js的编码就变成gb2312了
⑧ 如何js文件保存为utf-8编码
js文件保存为 utf-8 可以抄这样操作,袭
1、如果是 用Eclipse、MyEclipse或者是Jboss等编译工具的话,右击js文件选择属性 在 “text file encoding” 区域 就可以设置编码为UTF-8了。
2、可以先复制一个  utf-8 编码的js 文件。然后把这个 js中的内容复制过去。
⑨ 怎么设置js文件编码为utf
下个notepad++ 软件,很小的,用这个软件打开js文件,然后在软件的上方菜单栏:格式》转为utf即可
如下图:

⑩ js如何将字符串由utf
Only byte data can be checked. If you constructed a String then its already in UTF-16 internally.
javascript只能检查出byte类弄的数据 假如你创建一个字符串 他已经是utf16类型了
Also only byte arrays can be UTF-8 encoded.
同时 只有byte可以以utf8方式 来编码
Here is a common case of UTF-8 conversions.
以下是常用utf8转码
以下是javascript代码
 
String myString = "\u0048\u0065\u006C\u006C\u006F World";//假如这是你的字符串System.out.println(myString);byte[] myBytes = null; try {    myBytes = myString.getBytes("UTF-8");} catch (UnsupportedEncodingException e){   //不是utf8抛出异常    e.printStackTrace();    System.exit(-1);} for (int i=0; i < myBytes.length; i++) {    System.out.println(myBytes[i]);}