MagicAjax配置
来源:互联网 发布:php批量上传图片插件 编辑:程序博客网 时间:2024/05/24 00:46
要使用MagicAjax,需要在web.config中添加以下片段:
<configSections>
<section name="magicAjax" type="MagicAjax.Configuration.MagicAjaxSectionHandler, MagicAjax"/>
</configSections>
<system.web>
<httpModules>
<add name="MagicAjaxModule" type="MagicAjax.MagicAjaxModule, MagicAjax"/>
</httpModules>
</system.web>
<section name="magicAjax" type="MagicAjax.Configuration.MagicAjaxSectionHandler, MagicAjax"/>
</configSections>
<system.web>
<httpModules>
<add name="MagicAjaxModule" type="MagicAjax.MagicAjaxModule, MagicAjax"/>
</httpModules>
</system.web>
如果要修改“Loading...”的样式,可以做如下修改:
在web.config中添加以下片段:
<magicAjax tracing="false" scriptPath="~/script">
<pageStore/>
</magicAjax>
<pageStore/>
</magicAjax>
其中ScriptPath是MagicAjax的脚本所在目录。
打开script目录,编辑AjaxCallObject.js找到并改成下面内容:
function CreateWaitElement()
...{
var elem = document.getElementById('__AjaxCall_Wait');
if (!elem)
...{
elem = document.createElement("div");
elem.id = '__AjaxCall_Wait';
elem.style.position = 'absolute';
elem.style.height = 17;
elem.border = "1px";
elem.style.paddingLeft = "3px";
elem.style.paddingRight = "3px";
elem.style.fontSize = "12px";
elem.style.borderColor = "#990000";
elem.style.borderWidth = "0";
elem.style.borderStyle="solid";
elem.style.backgroundColor = "#990000";
elem.style.color = "#FFFFFF";
elem.innerHTML = "正在加载...";
elem.style.visibility = 'hidden';
document.body.insertBefore(elem, document.body.firstChild);
}
waitElement = elem;
}
// end wait element
...{
var elem = document.getElementById('__AjaxCall_Wait');
if (!elem)
...{
elem = document.createElement("div");
elem.id = '__AjaxCall_Wait';
elem.style.position = 'absolute';
elem.style.height = 17;
elem.border = "1px";
elem.style.paddingLeft = "3px";
elem.style.paddingRight = "3px";
elem.style.fontSize = "12px";
elem.style.borderColor = "#990000";
elem.style.borderWidth = "0";
elem.style.borderStyle="solid";
elem.style.backgroundColor = "#990000";
elem.style.color = "#FFFFFF";
elem.innerHTML = "正在加载...";
elem.style.visibility = 'hidden';
document.body.insertBefore(elem, document.body.firstChild);
}
waitElement = elem;
}
// end wait element
如果出现乱码,可以直接把AjaxCallObject.js文件保存成utf-8格式,或者增加Encoding:
在web.config中做以下修改:
<?xml version="1.0" encoding="gb2312" ?>
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
- MagicAjax配置
- MagicAjax
- MagicAjax
- MagicAjax 的引言及如何配置MagicAjax(.NET Framework 1.1)
- MagicAjax 的引言及如何配置MagicAjax(.NET Framework 1.1)
- 剖析MagicAjax
- 关于MagicAjax
- MagicAjax.NET
- magicAjax用法
- MagicAjax装配
- MagicAjax使用手册
- 关于MagicAjax的用法
- 几句话介绍MagicAjax
- MagicAjax的使用感觉
- MagicAjax使用及注意事项
- MagicAjax使用及注意事项
- MagicAjax使用及注意事项
- 使用MagicAjax的方法
- ASP.NET 2.0 里输出文本格式流
- [转贴]孤军大作战!疯狂DIY 1U硬件防火墙实录
- 对字符串中用“+”和StringBuilder的性能比较
- 限制文本框只能输入数字
- 使用 Java 进行图像处理 - 将彩色图像转换为灰度图
- MagicAjax配置
- ora-02069 错误处理方法
- 使用JSTL开发jsp自定义标签开发
- transfer_procedure
- 基于浏览器方式的VOD server的浏览器服务器
- 大学英语四级考试试题及参考答案
- 深圳
- 一般人为什么不成功?(陈安之)
- css2 中文手册