2009-06-03 85 views
1

以下是我期待的功能:
我有一个图像,让我们来说一个房间。这将是一个静态图像。允许用户编辑/添加/移动图像中的项目

我希望用户能够做到以下几点:
1.添加图片的集合,如椅子,桌子等
2.如果已经在图像上移动的物品。
3.编辑附加到图像的文本。

我需要将此映像存储在服务器上,以便其他用户可以看到更新。

任何想法? TIA。

编辑
我想基本上有一个谷歌地图类型界面,在这里,而不是只被读取,用户可以添加/编辑/移动从一个给定的项目。所以,举个例子,我想让他们拿起一张“椅子”的形象,然后将它滑到房间的椅子上。我已经在JQuery中看到了一些小部分,但没有找到一个好例子。希望这是有道理的。

编辑2
找到了一些我正在寻找的东西。如果其他人需要这样做,我正在寻找OpenLayers,它模仿了JS框架中的GoogleMaps。

+2

我建议您考虑使用Silverlight或Flash来交付上述功能。你能提供更多关于你的问题的细节,因为我有点不清楚吗? – Kane 2009-06-03 01:43:50

回答

1

你能做到这一点,通过使用透明PNG破解IE和服务器上的24位PNG s by most modern browsers. Store positions in database. Store png的原生支持。

+0

我在这方面做了一些研究,看起来这就是我一直在寻找的东西。我只需要支持> = IE7,所以我应该没问题。这是相当普遍的吗?找不到任何好的代码示例。 – Dan 2009-06-05 05:22:22

0

你可以实现这个利用canvas元素,但浏览器支持不一致。

凯恩在评论中指出的,你最好在像闪存这样做(不Silverlight的作为,再次,它不是由所有主要的浏览器都支持)

相关问题