问题标签 [rich-internet-application]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
957 浏览

java - 在浏览器沙箱之外执行 Java Web Start 有哪些替代方案?

我正在寻找一种通过浏览器将我的胖客户端软件交付给 Intranet 用户的方法。理想情况下,用户可以单击页面上的单个按钮,机器本地的东西将执行该软件(类似于 Java Web Start 的工作方式。)

有没有 Java 的替代品?我真的很喜欢Spoon提供的体验。

我看到一个叫做0Install的东西,这听起来像是一个非 Java 网络启动。体验如何?我应该考虑其他替代方案吗?

0 投票
1 回答
1194 浏览

flash - 闪存调整大小问题

我正在构建一个 Flash 项目,该项目旨在成为一个非常具有视觉吸引力的应用程序。为了实现这一点,我希望使应用程序适合浏览器窗口的 100% 大小,并用视觉上吸引人的图像和交互性填充其内容。

其中一些对象我希望与舞台的特定一侧(例如左侧)保持一致的距离。这是我用来在运行时和重新调整大小期间将徽标从应用程序左侧保持 100 像素的代码:

这样做的问题是,由于某种原因,徽标停留在原地,并且在重新调整应用程序大小时与舞台左侧的距离不保持一致。有人可以帮我修改上面的代码以使徽标从左侧保持 100px 吗?

感谢您的帮助。

0 投票
0 回答
95 浏览

.net - VisualWebGui 体验

有没有人使用VisualWebGui ( http://www.visualwebgui.com/ ) 的经验?是否可以建议构建 RIA-Applications 而不是使用Silverlight

0 投票
2 回答
90 浏览

vb.net - 从服务器到客户端的 Ria 数据损坏

我在 Silverlight 4 Ria 项目的服务器端有一个 Linq 查询,它根据时间段(月)返回许多不同的项目。

我遇到的问题是当客户端回调触发数据已损坏并且从服务器返回的所有项目都是集合中最后一个项目的副本时。

服务器调用

客户端回调

我已经确认服务器和 LinqPad 中的 Linq 查询是正确的。

有任何想法吗??

编辑:提琴手原始响应

菲尔

0 投票
5 回答
261 浏览

spring - 对与 spring 一起使用的丰富框架感到困惑

我的要求是快速轻松地开发丰富的 Web 应用程序,并且框架必须易于/兼容 Spring 之类的 IceFaces

我对 IceFaces/PrimeFaces 感到困惑,或者将 jsp 与 YUI/DWR 一起使用

请给我提意见。

0 投票
2 回答
49 浏览

javascript - 当某些东西拖到输入上时会触发哪个事件?

我有一个文本输入。

我将 URL 从浏览器窗口拖到文本字段中。(点击网址栏上的按住,拖动,在文本字段中松开点击)。

在这种情况下会触发哪个事件?听着paste是不行的。每个浏览器都一样吗?

0 投票
3 回答
2811 浏览

javascript - 如何避免过多的ajax调用并在客户端缓存json数据

我有一个日历应用程序,它使用 ajax 和 json 结果加载所有事件数据。问题是我有不同的观点,现在当我改变观点时我必须重新调用服务器。

有什么方法可以让我在客户端缓存这些数据,并在触发更多 ajax 调用之前检查我是否已经加载了这些事件。

对此的最佳做法是什么?

0 投票
1 回答
713 浏览

javascript - 与backbone.js的多对多关系事件

我与在服务器端使用数据透视表实现的两个主干.js 模型具有多对多关系。我试图弄清楚如何在客户端构建它。我当前的结构是:
1)我有一个 Tag 模型和一个呈现复选框和标签标签的 TagView,我在复选框上有一个选中的事件,目前什么都不做。

  • 我有一个TagsCollection,它包含一堆标签。
  • 我有一个TagsCollectionView,它绑定了TagsCollection的添加、重置等,并为添加的标签添加了TagViews,呈现它们,并将html附加到它的当前html(重置时,html被重置)。
  • 我有一个包含所有可能标签的全局 TagCollection 实例
  • 我有一个 Notes 模型,它在初始化时包含一个(空)TagCollection,称为 selectedtags。
  • 服务器为每个 Notes 返回一组选定的 tagid,我将其添加到其 TagCollection。
  • 现在是困难的部分,将它们捆绑在一起.. 我的 NotesView 有自己的 TagsCollectionView 绑定到全局 TagsCollection (因此它可以列出所有标签).. 现在,我如何在其复选框上获得选中的事件sub TagViews 触发添加到此Notes 模型的 selectedtags?我是否应该在 init 上向 TagsCollectionView 提供对此 Notes 模型实例的引用,然后将其提供给它创建的所有 TagViews,其检查事件然后从该模型中添加/删除项目?这是我能弄清楚如何做到这一点的最佳方法,任何其他想法将不胜感激。
0 投票
1 回答
830 浏览

javascript - 将Web APP(客户端)部署为桌面客户端

我正在寻找使用 qooxdoo 框架完全部署用 js 编写的客户端 AJAX 应用程序的选项。所有视图逻辑都保留在 Qooxdoo JavaScript 框架中。但我也想将它部署为桌面客户端。

它已经托管在服务器上并且工作正常,但只是为了避免下载时间(仅 JavaScript 为 2 MB),我还想作为桌面客户端分发。

我正在寻找的是:

  1. 应该在 Mac、Linux 和 Windows 以及可能的 android 中工作
  2. 不需要浏览器控件(位置栏等)
  3. 应该能够运行 eval 因为 qooxdoo 有选择地使用 eval 这使得 adobe air 无法工作。

我知道如何在 Xulrunner 中进行操作,但我更愿意将其托管在 google chrome 中。我还找到了一种以便携方式捆绑 xulrunner 的方法(这已经是便携的了吗?可以直接下载并运行吗?)

编辑:我看着 Prism 及其前途无量,但无论如何将 Client Side Web Content 捆绑到 Prism 的 web 包中?从 Mozilla Wiki 上的描述来看,我们不能这样做。

0 投票
2 回答
445 浏览

html - haml 中的嵌套引号

我正在尝试将我的 knockoutJs html 代码转换为 HAML,试图在编译后实现一些目标,例如:

所以我尝试:

但是使用 haml_assets 0.1.0 我得到:

所以我最后的手段是回到:

这是 HAML 中的一个错误,和/或有没有更简洁的方法来实现这一点?