存档

文章标签 ‘编解码’

Asp.Net页面的编码问题

2009年11月27日

莫名其妙的问题

这些天,一个客户的网站遇到了一些莫名其妙的问题。先是首页在Firefox下看正常,但是在IE上看,同个样式表文件,却有部分样式没能加载,导致导航菜单没有背景并且走位了。后来样式的问题解决了,但是又出现了一个页面上,部分文字乱码部分正常的诡异问题。

字符编码导致的样式文件解析错误

对于第一个问题我的第一反应是CSS样式表中部分样式存在不兼容性。但是检查了导航菜单样式的写法,没有看出来有什么特别的,都是常见的属性常见的值。但是用I…

Kevin Yang 疑难杂症 , , , , , ,

文档字符集导致的脚本错误

2009年8月19日

Html页面中可以通过meta标签指定页面文档使用的字符集,这样浏览器就会根据此标签使用指定的字符集去解析文档流,而不用靠“猜”了。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

文档字符集需要对应文件实际存储使用的字符集,否则会引发很多意料不到而又难以调试的Bug。

问题1——页面显示乱码

如果文档中指定的…

Kevin Yang Web传统技术 , , , , , ,

详解Javascript中的Url编码/解码

2009年8月19日

摘要

本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape / unescape,encodeURI / decodeURI和encodeURIComponent / decodeURIComponent。

预备知识

   foo://example.com:8042/over/there?name=ferret#n…

Kevin Yang Web传统技术 , , , , ,

Excel中使用VBA自定义函数对字符串进行Url编码(UTF-8)

2009年4月28日

Excel是个非常强大的工具,工作中因为需要用到他老完成一些表格数据的处理,所以抽空学了一点小技巧。

VBA是Visual Basic Application的全称,我们在Office的产品家族里面会经常看到它的身影。甚至SQL Server里头也有它的足迹,善于使用这些VBA函数或者自定义一些函数能够帮我们实现一些看似很强大的功能而又不用花费太大的精力。

步骤一. 打开Excel 2007中的Visual Basic编辑器

在Excel 2007中的开发…

Kevin Yang 代码库 , , , , , , , , , ,

字符编解码的故事(ASCII,ANSI,Unicode,Utf-8区别)

2009年2月28日

此文为转载,有少许修订,原文出处不详。

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们认为8个开关状态作为原子单位很好,于是他们把这称为"字节"。

再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出更多的状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。

开始计算机只在美国用。八位的字节一共可以组合出…

Kevin Yang 好文分享 , , , , , ,