Asp Response.CharSet 怎么解决?

   Microsoft VBScript runtime error 800a01b6

  Object doesnt support this property or method: Response.Charset

  检查出错代码:

  Response.CharSet = "GB2312"

  这行代码主要是为了解决ajax用get获得数据时,中文乱码的问题。

  删除这行代码后netbox正常运行,但是ajax返回的中文数据成了乱码。

  说明 NetBox不支持 Response.CharSet 。

  打开netbox的使用手册,依次展开:

  对象参考 → Response 对象 → Response 方法

  AddHeader 方法

  AddHeader 方法用指定的值添加 HTML 标题。该方法常常向响应添加新的 HTTP 标题

  语法

  Response.AddHeader name, value

  参数

  name

  新的标题变量的名称

  value

  存储在新的标题变量中的初始值

  注释

  为避免命名不明确,name 中不能包含任何下划线字符 (_)。ServerVariables 集合将标题中的下划线字符解释为反斜杠。例如,下面的脚本使服务器查找一个名为 MY-HEADER 的标题名。

  示例

  下面这个示例使用 AddHeader 方法要求客户端使用 BASIC 验证。

  注意 前面的脚本仅通知客户端浏览器使用哪个验证。若您在 Web 应用程序中使用该脚本,则一定要启用 Web 服务器的 BASIC 验证。

  于是将

  Response.CharSet = "GB2312"

  替换成:

  Response.Addheader "Content-Type","text/html; charset=gb2312"

  NetBox环境下ajax用get获取数据,中文乱码的问题解决!

时间: 2024-10-30 15:14:56

Asp Response.CharSet 怎么解决?的相关文章

应用技巧:ASP和ASP.Net共享Session解决办法

asp.net|session|技巧|解决 在原有的asp程序中用asp.net添加功能模块,共享SESSIONs是一个难点,下面介绍一种较为简洁的方法,可以在asp和asp.net中共享session会话. 登录页面使用C#重新创建,在成功登录后执行语句: Response.Write("<script language='javascript'>window.open('ASPXTOASP.aspx','new');</script>"); 打开aspxto

ASP基础教程之实例学习ASP Response 对象

response|对象|基础教程 ASP Response 对象用于从服务器向用户发送输出的结果. 实例 使用ASP写文本 本例演示如何使用ASP来写文本. <html><body><%response.write("Hello World!")%></body></html> 在ASP中使用HTML标签格式化文本 本例演示如何使用ASP将文本和HTML标签结合起来. <html><body><%

一些Asp技巧和实用解决方法_应用技巧

一些Asp技巧和实用解决方法 随机数: <%randomize%> <%=(int(rnd()*n)+1)%> 查询数据时得到的记录关键字用红色显示: <% =replace(RS("字段X"),searchname,"<font color=#FF0000>" & searchname & "</font>") %> 通过asp的手段来检查来访者是否用了代理 <%

ASP漏洞分析和解决方法

解决 ASP漏洞分析和解决方法 有人说一台不和外面联系的电脑是最安全的电脑,一个关闭所有端口,不提供任何服务的电脑也是最安全的.黑客经常利用我 们所开放的端口实施攻击,这些攻击最常见的是DDOS(拒绝服务攻击).下面我会列出ASP的二十几个漏洞,每个漏洞都会有漏洞描 述和解决方法. 1 在ASP程序后加个特殊符号,能看到ASP源程序 受影响的版本: win95+pws IIS3.0 98+pws4 不存在这个漏洞. IIS4.0以上的版本也不存在这个漏洞. 问题描述: 这些特殊符号包括小数点,%

ASP.NET配合jQuery解决跨域调用的问题_实用技巧

一. 使用JSONp方式调用 不做详细讲解,可以参考jq文档<jQuery 1.10.3 在线手册> 二. 服务端配置 修改Web.config 文件 <system.webServer> <modules runAllManagedModulesForAllRequests="true"></modules> <httpProtocol> <customHeaders> <add name="Ac

iis6网站属性没有asp.net选项卡的解决办法_win服务器

iis6安装了asp.net,但是网站属性中没有显示asp.net选项卡. 解决办法如下:  1,如果是只安装了.net framework 1.1 在iis中是不显示那个选项卡的.默认就会支持asp.net1.1.在安装了.net framework 2.0后,iis站点属性里才会有asp.net的选项.   2,安装asp.net2.0后,请关闭iis窗口,重新打开iis,iis站点属性里才会有asp.net的选项   3,如果还没有,那么就要重新在IIS中注册asp.net,方法如下: (

asp入门教程:ASP Response 对象教程

asp入门教程:ASP Response 对象教程 ASP Response对象是用来发送输出到用户从服务器. 下面我们来看一个简单的例子吧. <% response.write " i love asp " %> 输出的结果为 i love asp response的作用是输出数据.的. 转载请注明来自http://www.111cn.net/asp/asp.html

[导入]Asp:Response对象

Asp:Response对象文章来源:http://blog.csdn.net/chsword/archive/2006/12/30/1468214.aspx

asp 读取 json 列表解决思路

 怎么用asp程序读取URL再用程序读取出结果,求完整ASP程序 ------解决方案--------------------原来不是发过了?知识变成数组了而且,方法都差不多http://bbs.csdn.net/topics/390776429   <script runat="server" language="jscript">     function getJSON(v) { return eval('(' + v + ')'); }