仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 638|回复: 8
打印 上一主题 下一主题

[学习教程] ASP编程:Utf-8和Gb2312乱码成绩的闭幕

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:05:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。codepage指定了IIS按甚么编码读取传送过去的串串(表单提交,地点栏传送等)。<%@codepage=65001%>UTF-8
<%@codepage=936%>简体中文
<%@codepage=950%>繁体中文
<%@codepage=437%>美国/加拿年夜英语
<%@codepage=932%>日文
<%@codepage=949%>韩文
<%@codepage=866%>俄文

codepage指定了IIS按甚么编码读取传送过去的串串(表单提交,地点栏传送等)。

出乱码的缘故原由也就是网站要整合的时分模块编码纷歧样引发的。
就像我的博客一样,整合的时分城市出这个成绩,由于BLOG是Utf-8的,
最近良多网友都在为这个成绩征询,我实验了良多种办法。
最便利的办法以下:
不要转换任何模块网页的编码该utf-8的仍是utf-8,该Gb22312的仍是Gb2312
在Utf-8模块的包文件(如conn.asp,可是要注重conn.asp必需是在第一行挪用)最后面加上
<%@LANGUAGE="VBSCRIPT"CODEPAGE="65001"%>
<%Session.CodePage=65001%>
在GB2312模块的包文件最后面加上
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
<%Session.CodePage=936%>
其他编码的类推。

楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-18 20:17:13 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
admin 该用户已被删除
板凳
发表于 2015-1-27 20:35:50 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
活着的死人 该用户已被删除
地板
 楼主| 发表于 2015-2-5 15:09:15 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
若相依 该用户已被删除
5#
发表于 2015-2-12 13:52:52 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
因胸联盟 该用户已被删除
6#
发表于 2015-3-3 03:48:34 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
山那边是海 该用户已被删除
7#
发表于 2015-3-11 09:52:11 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
只想知道 该用户已被删除
8#
发表于 2015-3-18 09:05:07 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
简单生活 该用户已被删除
9#
发表于 2015-3-25 19:47:43 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-10 14:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表