2013-02-22 65 views
0

我想在xe对话框中创建一个幻灯片:对话框如何在xe:Dialog中创建图像幻灯片?

我从包含每个文档的一个图像的notesdocumentcollection重复填充。和两个按钮。下一步和上

当在对话框中点击“下一步”在我的收藏下一幅图像,用户应显示当我点击以前应该显示我的集合中的一个图像。

由于这些图像可以是非常大的,我不想预装载这些,实际图像应在时间检索,当用户点击“下一步”按钮。

我该怎么做?

我的问题是,我不知道如何导航到下一个图像。可能有一个非常简单的解决方案。我曾尝试使用像setRowIndex和setIndex等不同的技术。

我首先想到我可以将重复次数限制设置为“1”,然后通过递增索引来导航到下一个,但无法使其工作。

所以我想过然后是重复的限制设置为1000,并使用CSS,但随后的所有图像将被预装隐藏所有图像。

+0

托马斯,你尝试过什么?你确切的问题是什么?这些建议可以让你开始:http://stackoverflow.com/questions/13925830/creating-slideshow-in-xpages? – 2013-02-22 07:26:02

+0

谢谢Per,我更新了我的问题 – 2013-02-22 08:13:57

+0

你看过使用PrettyPhoto作为界面吗?看看Marky Roden的http://xomino.com/2012/04/03/jquery-in-xpages-4-prettyphoto/ – 2013-02-22 16:33:24

回答

1

代替文档集合,你可以存储文件的ID在一个矢量的,放入viewscope。您还将当前索引放入viewScope中。 Next/previous会改变索引变量,因为xe:dialog支持局部刷新,所以它会很容易和方便。

+0

是的!我很喜欢重复的解决方案。谢谢! – 2013-02-22 14:20:52