AjaxSideBarV0.1目标功能
来源:互联网 发布:java英文日期格式 编辑:程序博客网 时间:2024/05/17 21:56
概述
AjaxSideBar是一个基于AjaxHelper的公开源码的插件式无刷新应用框架,前端界面以<script>...</script>插入任意网页,框架本身负责导航、注册、管理符合条件的插件式应用。如其名称,AjaxSideBar建议放在网页的侧边拦位置,当然实际上可以放在任意位置。关于一个可注册于AjaxSideBar的插件应用的开发模式以后会有范例。
如果有兴趣,您可以在任意网页插入以下代码,以跟踪AjaxSideBar的开发进展情况,效果参见本页侧边栏。
V0.1设计目标
1、基于AjaxHelper:一个基于异步XmlHttpRequest和UserControl的用于Asp.Net环境的无刷新MVC方案;
2、提供基本的插件应用开发范例;
3、第一个可用版本将提供一些简单的常用工具,如:Rss聚合、天气预报等;
4、为后续版本作必要的可行性验证,并听取广泛意见;
源码下载
点击下载(AjaxSIdeBar0627.rar)
----------------------------------------------------------------------------------------------------------
P.S. 由于浏览器的默认安全设置对跨域访问和跨域的脚本程序的运行限制比较严格,之前进行了一些验证,最后还是决定动态插入一个iframe的方式来显示主界面,为避免网络问题导致AjaxSideBar主界面载入失败影响外部页面的显示效果,通过设置iframe的onload事件的方式来控制iframe的显示,实际效果还可以,代码类似下面:
关于效率:由于iframe本身是异步载入网页的,一般不会对当前页的载入性能和速度造成较大影响,特别对于博客园的话,由于侧边拦是后于文章列表被输出的,所以,如果将AjaxSideBar插入“公告”位置,不会干扰外部内容特别是文章列表的显示。而一旦载入成功,使用过程中将全部都是无刷新的,一般不会再有页面刷新的需要。
- AjaxSideBarV0.1目标功能
- RPC功能目标及实现
- 操作系统的目标和功能
- 定个小目标!加个微博功能,你是规划30天还是1小时?
- Spring AOP的功能和目标
- 生产系统功能目标和组织结构
- select实现telnet目标端口功能
- arm目标板开启telnet功能
- [疯狂Java]AWT:拖放功能、拖放目标
- 前言(1):目标
- 确定目标1
- 目标检测总结1
- 第一次作业 目标1
- 作业1 目标2
- 目标跟踪1
- DPM目标检测-1
- 目标检测(1)
- 目标检测1 RCNN
- 为AjaxHelper0.51进一步扩展JSRS的MVC支持及一个基于JSRS的Whois查询范例
- JavaScript Remote Scripting In AjaxHelper Ver 0.5
- 两篇觉得比较好的今年高考满分作文
- 几个AjaxHelper范例程序的在线演示
- 推荐一个非常好的C#的开源Wiki程序Perspective
- AjaxSideBarV0.1目标功能
- 基于AjaxHelper0.41的相册范例程序演示及一个关于博客园的功能建议
- 谈B/S结构下改善表现层代码开发效率的可能性 [1]背景
- AjaxHelper 0.41
- AjaxHelper 0.4 Reference
- 支持SPS的AjaxHelper 0.4,无刷新WebPart开发从此变得简单
- 发布AjaxHelper0.3和AjaxHelperExample2
- AjaxHelper使用范例
- .Net环境下基于Ajax的MVC方案