在JSF页面中,我想显示一条消息几秒钟,然后继续下一步操作。例如如果记录被删除,我想显示“项目已删除”10秒钟,然后消息消失,用户继续进行下一步操作。
我该怎么做?
我的JSF版本是1.1
由于
答案 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方法是唯一优雅的方法..