ASP教程之新云ASP体系天生UTF-8编码的网站办法
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。新云默许天生的网页是gb2312编码的,e文固然是utf-8的才好了,不刚是本国有人不至于看到乱码,另有婚配googlseadsense的合适比gb2312好哦(审慎参考,未经证明)。咋办?改就一个字起首的举措,把一切charset=gb2312批量交换成charset=utf-8,模板网站头部标签内里也要修正,文件全体用dw在utf-8情况下转换一次(发明够傻的)。了局堕落发明要把conn.asp中的<%@LANGUAGE=VBScriptCodePage=936%>改成<%@LANGUAGE=VBScriptCodePage=65001%>
毛病消散。可是天生页面一扫瞄,发明uft-8上面不显现界面,可是源代码存在,nndx。
经由研讨失掉了局:翻开inc/cls_main.asp找到CreatedTextFile函数,改成CreatedTextFile2
再查找CreatedTextFiles改成CreatedTextFile,将内里的GB2312改成UTF-8
弄定。
<P>进一步深切研讨实在,很复杂的,我走弯路了,列位仁兄假如必要做依照上面的办法基本不必要把一切的文件都换成utf-8,只必要我天生的静态html是utf-8编码就ok了
1、翻开inc/cls_main.asp找到CreatedTextFile函数,改成CreatedTextFile22、再查找CreatedTextFiles改成CreatedTextFile,将内里的GB2312改成UTF-8
3、修正模板,网站头部标签内里的GB2312改成UTF-8
--------------------------------------------
办法2以下:
把一切的文本文件转成UTF-8格局,计本修正的办法是:用计事翻开一个文件,另存为,编码改UTF-8
然后翻开conn.asp修正第一行,CodePage=936改成CodePage=65001
然后翻开inc/cls_main.asp找到CreatedTextFile函数,改成CreatedTextFile2
再查找CreatedTextFiles改成CreatedTextFile,将内里的GB2312改成UTF-8
然后打别的的文件将内里的GB2312全体改成UTF-8(这要你一个个的往找了,也能够找一个字符串交换的功效来完成)
最初修正模板,把内里的GB2312改成UFT-8
假如你懂一点点ASP就十分复杂,不懂就渐渐消化吧
以上操纵能够用工具完成,字符串交换工具和文件转换工具(ANSI转UTF-8),工具能够到网上往找
祝您好运~~!
想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
页:
[1]