在下一个操作之前显示消息片刻

时间:2011-08-08 06:31:08

标签: java jsf messages

在JSF页面中,我想显示一条消息几秒钟,然后继续下一步操作。例如如果记录被删除,我想显示“项目已删除”10秒钟,然后消息消失,用户继续进行下一步操作。

我该怎么做?

我的JSF版本是1.1

由于

2 个答案:

答案 0 :(得分:1)

你可以像这样使用javascript计时器:

buttonToNextAction - 可以是按钮或链接,具体取决于您的需求。

function showMessage(){

document.getElementById('msg_id').style.display = "inline";

setTimeout ( "misAndClick()", 10000);
}

function misAndClick(){
document.getElementById('msg_id').style.display = "hidden";
document.getElementById('buttonToNextAction').click();

}

答案 1 :(得分:0)

我认为JavaScript方法是唯一优雅的方法..