社区
JavaScript
帖子详情
ASP.NET Ajax 客户端框架未能加载
百变猪娃娃
2014-09-30 05:59:58
一个网站,我在 win7 32位机子上发布后,一切正常;
当放到windows 2008r2 机子上发布后,点击 某些按钮,就会弹出 “ASP.NET Ajax 客户端框架未能加载” 的错误。
这是为何呢?
...全文
232
4
打赏
收藏
ASP.NET Ajax 客户端框架未能加载
一个网站,我在 win7 32位机子上发布后,一切正常; 当放到windows 2008r2 机子上发布后,点击 某些按钮,就会弹出 “ASP.NET Ajax 客户端框架未能加载” 的错误。 这是为何呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hwangt0
2014-10-29
打赏
举报
回复
asp不熟 帮不了你
百变猪娃娃
2014-10-08
打赏
举报
回复
服务器上火狐是没有问题的,IE为IE8
百变猪娃娃
2014-10-08
打赏
举报
回复
服务器为64位windows 2008r2 系统,iis为7.5。 本机是32位windows7 系统,iis也是7.5。 部署到本机是没问题的。 百度了一下,有的说吧webconfig修改一下,我把debug=true修改为false,倒是不弹出 "Ajax 客户端框架未能加载" 了,但是"Sys未定义"仍然会弹出。 AJAX用的的 telerik:RadScriptManager 控件,这代码不是我写的。 百度另一个办法是 将 IIS应用程序扩展名AXD设置为 不勾选 "确定文件是否存在",可是IIS7根本没有这个选项 还有说是webconfig里面的编码需设置为UTF8,我看了,也是正确的。 哪位大侠知道怎么搞啊?
百变猪娃娃
2014-10-08
打赏
举报
回复
大侠快来啊
基于
ASP.NET
3.5
AJAX
客户端
框架
开发Web版RSS阅读器
基于
ASP.NET
3.5
AJAX
客户端
框架
开发Web版RSS阅读器
解决
ASP.NET
AJAX
在frame及iframe中跨域访问的问题
1、为ScriptManager添加脚本引用,不从ScriptResource.axd中
加载
Microsoft
Ajax
.js脚本,而是直接
加载
2、修改Microsoft
Ajax
.debug.js 删除 switch(Sys.Browser.agent) { case Sys.Browser.InternetExplorer:与 case Sys.Browser.Safari: 之间的脚本,替换为如下脚本: Sys.UI.DomElement.getLocation = function(element) { if (element.self || element.nodeType === 9) return new Sys.UI.Point(0,0); var clientRect = element.getBoundingClientRect(); if (!clientRect) { return new Sys.UI.Point(0,0); } var ownerDocument = element.document.documentElement; var offsetX = clientRect.left - 2 + ownerDocument.scrollLeft, offsetY = clientRect.top - 2 + ownerDocument.scrollTop; try { var f = element.ownerDocument.parentWindow.frameElement || null; if (f) { var offset = 2 - (f.frameBorder || 1) * 2; offsetX += offset; offsetY += offset; } } catch(ex) { } return new Sys.UI.Point(offsetX, offsetY); } break; 3、修改Microsoft
Ajax
.js 删除 switch(Sys.Browser.agent){case Sys.Browser.InternetExplorer:与 case Sys.Browser.Safari: 之间的脚本,替换为如下脚本: Sys.UI.DomElement.getLocation=function(a){if(a.self||a.nodeType===9)return new Sys.UI.Point(0,0);var b=a.getBoundingClientRect();if(!b)return new Sys.UI.Point(0,0);var c=a.document.documentElement,d=b.left-2+c.scrollLeft,e=b.top-2+c.scrollTop;try{var g=a.ownerDocument.parentWindow.frameElement||null;if(g){var f=2-(g.frameBorder||1)*2;d+=f;e+=f}}catch(h){}return new Sys.UI.Point(d,e)};break;
解决
asp.net
ajax
sys未定义的解决方法
个方法绝对it560原创,而且会让大家少走弯路,对于网上流传的webconfig配置错误的说法绝对是忽悠人,配置文件错误的记录大概是0.1%
控件嵌套在
ajax
的模板中 需要提示的对话框写法
如果网站页面潜逃了
ajax
想在后台利用js弹出对话框 试试这个方法 挺好用的
轻量级
asp.net
ajax
解决方案详解
主要介绍了轻量级
asp.net
ajax
解决方案,结合实例形式较为详细的分析了
asp.net
ajax
的实现技巧与技术细节,需要的朋友可以参考下
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章