`
arrongao
  • 浏览: 27282 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一个简单的Web桌面示例

阅读更多
这是一个基于Highslide的Web桌面小例子,制作很粗糙,只是突然想到Highslide插件,所以做了一个小Demo。在Web QQ上取了点素材,不过它的工具栏没能做出来,还望各位指点,好像用到了sprite,对CSS不太熟悉,所以就做了个背景。

它是运行在ROR环境中的,(ruby:1.8.7, rails:2.3.4)

截图:





插件的网址:http://highslide.com/
这个插件提供了图表和看图等功能。
  • 大小: 26.6 KB
  • 大小: 44.5 KB
分享到:
评论
6 楼 chensong215 2011-01-20  
arrongao 写道
chensong215 写道
这个还行,我在做http://www.szldxjx.com/网站时就用到了,但有个问题,如果监控一下http请求,就会发现,同样的请求,发了二次,不知楼主有没有办法避免?

你说的网站我看了,有时请求当前图片时会同时请求下一图片,但有时却没有请求下一图片,不过我用官方的示例看,它是第一次加载时将所有资源加载完成,之后就不会发送请求了,不知道你说的问题是不是这个问题?


恩,就是这个问题。
出现情况:
主页面中有一个只读的文本框,当鼠标单击时利用Highslide弹出一个子页面,子页面加载完后利用dwr初始化数据
由于dwr的引用文件是放在子页面的,所以当主页面加载时,子页面的请求就不会成功(主页面没有dwr的引用文件),然后鼠标单击只读文本框时,又会发一次请求,此时才能请求成功

理想中的状态:
主页面加载时,不应该请求子页面中的数据,只有弹出子页面时,才加载子页面的数据。
因为用户看主页面的数据时,不一定会看子页面的数据,如果请求太多,数据量又很大,那就不如用window的弹出窗口了。
5 楼 arrongao 2011-01-19  
chensong215 写道
这个还行,我在做http://www.szldxjx.com/网站时就用到了,但有个问题,如果监控一下http请求,就会发现,同样的请求,发了二次,不知楼主有没有办法避免?

你说的网站我看了,有时请求当前图片时会同时请求下一图片,但有时却没有请求下一图片,不过我用官方的示例看,它是第一次加载时将所有资源加载完成,之后就不会发送请求了,不知道你说的问题是不是这个问题?
4 楼 whaosoft 2011-01-19  
要是开源就好了
3 楼 chensong215 2011-01-19  
这个还行,我在做http://www.szldxjx.com/网站时就用到了,但有个问题,如果监控一下http请求,就会发现,同样的请求,发了二次,不知楼主有没有办法避免?
2 楼 arrongao 2011-01-19  
robertpi 写道
好像没什么特点的js库,还要收费的?

它提供了免费的下载包,不过不能商用而已。
1 楼 robertpi 2011-01-19  
好像没什么特点的js库,还要收费的?

相关推荐

    C# WebAPI示例

    例如,一个简单的`ValuesController`可能包含如下代码: ```csharp public class ValuesController : ApiController { // GET api/values public IEnumerable<string> Get() { return new string[] { "value1",...

    Java实现调用远程桌面示例

    此项目旨在提供一个稳定且可扩展的平台,以便开发者能够在Java应用程序或Web应用中集成远程桌面功能。 首先,我们来看如何在普通的Java程序中使用`properJavaRDP`。这通常涉及到以下步骤: 1. **添加依赖**:将`...

    WebOffice示例

    总的来说,"WebOffice示例"为用户提供了一个实践和理解在线办公工具的平台,帮助他们熟悉在线协作的新模式,提升工作效率,同时也为企业的信息化建设提供了新的可能性。在尝试使用这个示例时,用户应关注其操作的...

    WebApi-示例-简单版.rar

    WebAPI是一个强大的框架,允许开发人员构建RESTful(表述性状态转移)服务,这些服务可以被各种客户端,包括浏览器、移动设备和桌面应用所调用。 1. **C#**: C#是微软开发的一种面向对象的编程语言,广泛应用于.NET...

    JS实现的desktop桌面示例(超炫)

    在本示例中,“JS实现的desktop桌面示例(超炫)”是指使用JavaScript技术构建的一个模拟桌面环境,它可能包含有类似操作系统桌面的功能,如图标、任务栏、窗口拖放等,为用户提供一个直观且互动的界面体验。...

    arcgis简单示例

    在ArcGIS中,"arcgis简单示例"的标题和描述揭示了两个核心知识点:如何加载天...对于更高级的用户,这些示例可能只是一个起点,你可以进一步探索ArcGIS的其他高级功能,如空间分析、数据管理以及地图服务的发布和共享。

    分享Jquery-UI实现Web桌面系统——jWebOS

    本示例利用了Jquery-UI实现Web桌面系统jWebOS,左侧菜单和桌面菜单的链接都是动态设置。整体效果非常棒。大家可以用于自己的网站建设。 建议开发童鞋使用跨平台开发工具——统一开发环境UDE来进行查看、调试、开发...

    一个将WEB网页做成桌面程序效果的框架,与DWR无缝集成

    "Ext + DWR + Mysql 简单的Grid综合例子(带源码).doc"很可能包含了一个使用ExtJS的Grid组件、DWR和MySQL数据库的示例应用。Grid是ExtJS中用于显示和操作数据的组件,它可以展示大量数据,并支持排序、筛选和编辑功能...

    web版绘图示例程序

    总的来说,这个"web版绘图示例程序"提供了一个独特的视角来探索Web开发中的图形处理,结合了C#语言的威力和HTML5 Canvas的灵活性,是学习和实验递归绘图的好素材。通过研究和分析源代码,你可以更好地理解如何在Web...

    ASP.NET WebAPI 示例

    ASP.NET WebAPI 是微软开发的一个用于构建RESTful服务的框架,它允许开发者使用.NET Framework或.NET Core创建HTTP服务,这些服务可以被各种客户端访问,包括浏览器、移动设备和桌面应用程序。在本示例中,我们将...

    WSDL Web Services示例代码

    本示例代码是使用C#语言实现的一个WSDL Web服务,并包含了对应的WinForm客户端,展示了如何进行服务调用。** 1. **Web服务基础** - Web服务是一种基于互联网的软件应用程序,它提供了一种标准化的方式来交换数据,...

    示例一个web应用如何实现像一个本地应用的界面和行为

    "示例一个web应用如何实现像一个本地应用的界面和行为"这个主题主要涵盖了以下几个方面的内容: 1. **响应式设计**:为了使Web应用在不同设备上具有良好的表现,开发者必须采用响应式设计。这意味着应用布局会根据...

    金蝶云 自定义WebAPI接口 c#程序示例

    金蝶云是一款企业级的云端...通过以上步骤和注意事项,开发者可以创建一个自定义的C# WebAPI接口,无须直接引用金蝶的组件,也能成功与金蝶云系统进行数据交互。这在系统集成、自动化任务或第三方应用对接时非常有用。

    用weboffice做在线word示例

    本示例将详细讲解如何利用WebOffice创建一个简单的在线Word编辑功能,以jsp为后端技术。 1. **WebOffice介绍** WebOffice是一款基于Java的组件,支持多种文档格式(如DOC、DOCX、PDF等),能够在线预览、编辑和...

    仿桌面web框架

    总的来说,"仿桌面Web框架"是一个旨在提升Web应用用户体验的技术,它通过模拟桌面环境的交互模式,使Web应用更加贴近用户的日常习惯。对于开发者来说,掌握这样的框架能让他们在设计和构建Web应用时拥有更大的创新...

    mapxtreme 桌面完整示例

    MapXtreme是一款强大的地图开发工具,主要用于构建桌面和移动应用程序中的地理信息系统(GIS)解决方案。...每个示例都是一个独立的学习单元,涵盖了MapXtreme的各个方面,有助于用户逐步提升技能,解决实际问题。

    java的点聚weboffice参考示例Demo

    总之,Java的点聚WebOffice参考示例Demo是一个宝贵的资源,可以帮助开发者快速上手并掌握在线文档处理的核心技术,从而提升Web应用的功能性和用户体验。通过深入学习和实践,开发者可以构建出强大且可靠的文档管理...

    Web后台管理系统UI样式参考网页示例集

    "Web后台管理系统UI样式参考网页示例集"这个标题表明这是一个关于Web应用后台管理界面设计的资源集合。它提供了多种UI样式的参考,帮助开发者或设计师创建高效且美观的后台管理界面。 【描述分析】 "Web后台管理的...

    在网页上调用桌面exe程序的简单方法

    这是一个相对复杂的话题,因为通常网页是运行在浏览器里的,而桌面程序则运行在操作系统上,这两者之间的交互并不是直接支持的。然而,通过使用特定的技术和技巧,可以实现这种调用。本知识点将详细介绍这一过程。 ...

Global site tag (gtag.js) - Google Analytics