<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    聚合 管理  

    Blog Stats

    News

    我使用新博客啦:
    http://www.linjunhai.com/
    大家到我的新博客上看看吧!

    隨筆分類(28)

    文章分類(4)

    隨筆檔案(53)

    文章檔案(4)

    相冊(cè)

    相關(guān)鏈接


    林俊海的博客

    超級(jí)大菜鳥,每天要自強(qiáng)!

    JavaScript 里有 escape, encodeURI 和 encodeURIComponent 函数
    都可以对字串进行编码,它们之间的异同,在此就不说了.

    本文是为了解决在 JavaScript 对文本进行本地编码格式的 URI 编码问题。
    JS 本身使用的字符编码是 Unicode
    escape 函数也是 Unicode 的
    encodeURI 和 encodeURIComponent 则都是 UTF-8 的。

    但我们有时则需要按本地编码格式对字符串进行 URI 编码。如:GB2312 的

    如果是在 IE 可以借助 VBScript 的 Asc 函数。但是在非 IE 浏览器就不好办了。到底要怎么样才能够进行 GBK 的 URLEncode 呢?
    之前看到一个方法就是在 JS 中加入一个 Unicode->GB2312 的映射表,也是一个办法,但是觉得加了几十K的东东,字符还不知道是不是很完整。

    今天突然想到了用 Flash, 在 Flash 可以在 ActionScript 中通过 System.useCodepage = true 设置使用本地编码。然后利用 ExternalInterface 给 JS 曝个接口。JavaScript 调用 Flash 的函数来实现。

    思路觉得还不错,于是就测试了一下。

    在 Flash8 中新建个空白文档。在主场景里加了下面动作代码:

    然后建个 htm 测试下


    测试页面: http://www.ialvin.cn/util/py.htm
    果然成功了!
    觉得自己这个主意还是不错的。嘿嘿!
    文章來源:http://www.ialvin.cn/blog/article.asp?id=152
    posted on 2008-12-30 03:17 林俊海 閱讀(612) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲成a∧人片在线观看无码| 亚洲成a人片在线观看无码 | a级毛片免费完整视频| 立即播放免费毛片一级| 黄网站色视频免费观看45分钟 | 77777亚洲午夜久久多人| 又粗又硬又黄又爽的免费视频 | 亚洲综合激情五月色一区| 亚洲精品久久久久无码AV片软件| 亚洲欧美日韩中文二区| 日韩精品免费一线在线观看| 男女啪啪免费体验区| 免费人成再在线观看网站| 免费人妻无码不卡中文字幕系| www亚洲一级视频com| 7723日本高清完整版免费| 亚洲区不卡顿区在线观看| 亚洲福利视频网址| 久久嫩草影院免费看夜色| 久久综合AV免费观看| 91嫩草国产在线观看免费| 日本一线a视频免费观看| 亚洲日本一区二区一本一道| 亚洲第一AAAAA片| 色婷婷亚洲一区二区三区| av永久免费网站在线观看| 成全高清视频免费观看| 亚洲日韩一页精品发布| 亚洲www77777| 99久久99久久精品免费观看| 白白国产永久免费视频| 亚洲最大的成网4438| 乱淫片免费影院观看| 成人性生交视频免费观看| 亚洲AV日韩AV永久无码下载| 无遮挡国产高潮视频免费观看| 久九九精品免费视频| 亚洲精品tv久久久久久久久| 麻豆安全免费网址入口| 国产精品视_精品国产免费| 亚洲中文无码a∨在线观看|