Archive for the ‘ Website ’ Category

[转载]Unicode 脱逸序列转换

转载自: IT Inside


这里提供一段程式码,可以透过 JavaScript 将文字转换为 Unicode 脱逸序列。这段程式码,不论是对网页开发人员,还是对 java resource bundle 的翻译人员,都有很大的方便性。使用时只要将底下的程式码复制起来,以 html 副档名储存,就可以用 browser 执行了。

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
<script language=javascript>
<!--
function StringToUniCode(source) {
  sret = "";
  // Unicode 跳脱序列之格式为 \u00ff
  for(var i=0; i < source.length; i++) {
   var num = new Number( source.charCodeAt(i));
   sret += "\\u" + num.toString(16);
  }
  return sret;
}
function convert(){
  document.forms.content.result.value = StringToUniCode(document.forms.content.source.value);
}
//-->
</script>
将文字转成 Unicode 跳脱序列
<form name=content>
来源:<input type=TEXT name=source size=40 value="常用连络人"><br />
结果:<input type=TEXT name=result size=40><br />
<input type=button value=转换 onclick="convert()">
</form>

HTTP 回应的代码含义

当我们在浏览网页的时候,经常会看到诸如 500 错误之类的讯息,这些错误代码所代表的含义作为网站的开发人员,应该必须了解的。

HTTP 的回应代码是三位数字,其中第一个数字定义了代码的类别:

范围 类别 含义
100~199 讯息 请求被接收,正在处理
200~299 成功 动作被成功接收、理解和接受
300~399 重新导向 必须采取其他动作才能完成请求
400~499 用户错误 请求包含不良语法或无法完成
500~599 服务器错误 服务器无法处理的请求

其中较常见的 HTTP 回应代码有:

  • 200: 请求成功
  • 400: 语法错误
  • 401: 未经授权
  • 403: 禁止访问
  • 404: 请求的网页不存在
  • 500: 服务器错误

Read more

return top