天府星空网络科技成都网站制作公司,专业从事成都网站建设成都网页制作、成都网站设计以精深技术为核心、以专业队伍为支撑。致力于为成都政府网站建设成都公司网站建设成都学校网站建设等提供高技术含量的成都网站设计服务。凭借多年的成都网页设计成功经验,公司已拥有数百例经典网站案例,是一家正规经营,诚实守信的专业成都网站建设公司

WAP中汉字与图像的使用问题

作者:佚名  来源:本站整理  发布时间:2008-1-14 15:10:59

汉字使用与字符集转换
目前,由于WAP技术及其应用还没有完全成熟,不同的系统,不同的WAP服务器和WAP客户端设备执行的标准在细节上可能有所出入,所以WAP文件的编码方式、微型浏览器所支持的编码方式、服务器和微型浏览器的相关设置以及开发系统所支持的编码方式等都有可能存在一些差异。因此,当在WAP开发中,比如WML编写的页面中使用汉字的时候,一方面我们需要设置服务器和浏览器的配置,使之支持汉字字符集,另一方面我们需要对汉字字符集进行转换,转换成绝大多数WAP服务器、微型浏览器所支持的字符集(如UTF8或UNICODE)或编码类型。

现在,使用最普遍的汉字字符集是GB2312,那么我们为了顺利地在WML编程和WAP页面浏览中使用汉字,就需要进行以下工作:

(1) 在为WAP服务器中设置文件类型的MIME表时,可在“text/vnd.wap.wml”后加上“;charset=charset_name(字符集名称)”的内容。比如,若使用GB2312汉字字符集,则可输入wml文件的内容类型为“text/vnd.wap.wml;charset=gb2312”,这样就可使WAP服务器支持符合字符集GB2312的汉字。

(2) 在设计WAP网页时,可在程序中为返回类型指明汉字使用的字符集,即将charset加在向用户浏览器发送信息的类型后,比如使用GB2312的字符集,则可按以下方式写出程序代码:“Content-type: text/vnd.wap.wml; charset=gb2312”(不包括引号)。

如果使用ASP、PHP等技术编写WML程序,则可在相应的ContentType脚本语句的最后加上“;charset=gb2312”,指定汉字字符集。

(3) 使用专门的字符转换工具来转换,将编写的WML、WMLScript或HDML的程序代码转换为UTF8或UNICODE的编码。目前Internet有许多站点提供有WAP编程中所需的字符转换工具或控件,不仅可以转换汉字,而且还可以转换繁体中文、韩文、日文等其他字符

[1] [2]  下一页

  • 上一篇wap建站:WAP网关服务器应用介
  • 下一篇wap建站:WAP与PHP - 进阶篇 之一
  • 【公司简介】:
       天府星空网络科技成都网站制作公司,专业从事成都网站建设 成都网页制作 成都网站设计以精深技术为核心、以专业队伍为支撑。致力于为成都政府网站建设成都公司网站建设成都学校网站建设等提供高技术含量的成都网页设计服务。
       公司始终以不懈的努力、更高的目标来要求自己。凭借多年的成都网页设计成功经验,公司已拥有数百例经典网站成功案例,是正规的成都网站建设公司
       成都网站建设的专业服务商,强大的成都网页制作技术团队,在网站设计等方面始终保持领先地位,并获得了网页制作公司业界的广泛赞誉和认同。公司重视网页制作质量,打造成都地区网站制作公司知名品牌,以优秀的网站设计技术,创一流的成都网站建设作品。建网站就找天府星空,助您马到成功!