如何在网页上执行某些操作时显示图像加载程序

时间:2011-11-06 09:52:08

标签: image jsp hyperlink struts2 webpage

我有一个jsp页面,其中有锚标签,按钮。一些链接将调用页面本身加载一些特定数据,一些链接调用其他页面。问题是当我点击提交或任何其他按钮导航到另一个页面时,另一个页面没有加载很长一段时间并且当前页面中的进度条进展,一段时间后另一个页面加载空白然后它填充数据。

有没有办法,只要我点击超链接或任何按钮,无论是调用同一页面还是其他页面,在加载数据之前,都会显示一个空白页面,其中包含图像加载器和数据检索后,将显示内容。

如何在执行某些操作后立即切换到其他页面?

请帮忙。

由于

1 个答案:

答案 0 :(得分:2)

在链接和按钮中添加JavaScript单击处理程序,以便页面的主体被包含加载程序图标的最初隐藏的div替换(或覆盖)。

请注意,真正的问题是您的应用程序太慢了。在尝试查找变通方法之前,您应该调查为什么所有页面都这么慢。即使您向用户显示加载程序图标,用户也会很快因应用缓慢而烦恼。