Ajax .NetFrameWork3.5 Sys未定义解决方案

问题描述:

最初是192.168.168.17服务器上面的项目在外网上不能正常访问。后面发现只是在IE6下才不能访问, 但是在IE7能正常访问。错误提示为微软Ajax框架报错“sys未定义”

如下图:

问题解决:

1.检查站点下的Web.Config文件里是否含有以下信息:

        <compilation debug="true">
            <assemblies>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            </assemblies>
        </compilation>
        <pages>
            <controls>
                <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            </controls>
        </pages>
        <httpHandlers>
            <remove verb="*" path="*.asmx"/>
            <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
            <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
        </httpHandlers>
        <httpModules>
            <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        </httpModules>

时间: 2024-10-31 14:21:31

Ajax .NetFrameWork3.5 Sys未定义解决方案的相关文章

Asp.net Ajax 中的脚本错误: Sys未定义 的解决方法

ajax|asp.net|错误|脚本|解决         提前祝大家新年好!前段时间日夜赶工,终于按计划推出了项目的新版本.今天终于有时间写点东西了.         前段时间公司同事在项目中引入了Asp.net Ajax (beta1)版. 用着用着,在查看网页时,不时报 'Sys'未定义 的错误.按照网上的办法对web.confg 做了一翻手术,一点效果也没有.想想也对,web.config跟本没改动过,凭什么突然就把问题都算在人家头上?经过一翻摸索后,突然发现,原来是身份验证惹的祸.在配

急啊!ASP.NET2.o + Ajax 中出现的 sys 未定义的问题,我改的config,大家看一下对没有?反正怎么弄都不行

问题描述 <?xmlversion="1.0"?><!--Note:Asanalternativetohandeditingthisfileyoucanusethewebadmintooltoconfiguresettingsforyourapplication.UsetheWebsite->Asp.NetConfigurationoptioninVisualStudio.Afulllistofsettingsandcommentscanbefoundinmac

Ajax.net Sys未定义错误解决办法_实用技巧

查了很多处理日志,说的都是在Web.Config里面加什么语句,就是下面这些: 复制代码 代码如下: < httpHandlers> < remove verb="*" path="*.asmx"/> < add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.Scrip

IE6下Ms Ajax Lib 调用Ajaxtoolkit时Common_InvalidPaddingUnit未定义的解决方法

IE6下Ms Ajax Lib 调用Ajaxtoolkit时Common_InvalidPaddingUnit未定义总是显示未定义 究其原因在于中文的资源文件 ScriptResources.zh-CHS.resx并未对Common_InvalidPaddingUnit进行定义,所以只能强行将Common.js中的Common_InvalidPaddingUnit改为'A unit type of "{0}" is invalid for parsePadding' 即可解决.

easyui错误: 无法获取未定义或 null 引用的属性“length”

问题描述 easyui错误: 无法获取未定义或 null 引用的属性"length" <script type="text/javascript"> //加载grid后回调函数 function LoadDataGridCallBack(js, scorp) { $("#pageloading").hide(); if (js == "") js = "[]"; //系统错误 if (js.st

opencv3.0未定义标识符cvCalcOpticalFlowPyrLK

问题描述 opencv3.0未定义标识符cvCalcOpticalFlowPyrLK 如题,我加入了头文件,包含目录以及库目录都设置好了,可是在vS2013下总是提示未定义标识符cvCalcOpticalFlowPyrLK. 解决方案 附加依赖项有没有加入lib的名字 或者代码里有没有写上#pragma comment

gcc-链接了相关的库(里面是有这个函数定义的)但还是 “未定义的引用”

问题描述 链接了相关的库(里面是有这个函数定义的)但还是 "未定义的引用" 我最近想用一个数学库,在cygwin环境下,用gcc.gfortran编译器 gcc -O3 -O3 -fexceptions -fPIC -DNPARTITION -DNPARTITION -o cholmod_demo -I../Include -I../../SuiteSparse_config cholmod_demo.c ../Lib/libcholmod.a ../../AMD/Lib/libamd

apache安装ACHE_LOCK_DIR未定义为啥

问题描述 apache安装ACHE_LOCK_DIR未定义为啥 apache出现这个问题是什么原因呢 解决方案 apache解压版比较方便,而且解压版可以用多个版本,安装版只能装一个.需要找我,我发解压版给你

环境-FileReference 未定义的 load方法

问题描述 FileReference 未定义的 load方法 初学FLASH,编码环境:Adobe Flash CS3 Professional; 遭遇问题:FileReference未定义的load方法:大神求解啊 解决方案 有没有大神啊, 过来看一下嘛