在以下代碼中:code1 onClick函數打開一個RichFace彈出式面板。我需要在關閉彈出窗口後執行onComplete功能。我怎麼能延遲onComplete功能。是否有方法檢查彈出窗口是否可見,如code2所示,以便執行延遲。
的代碼1:<a onclick ="showPopup('popup1')" oncomplete="" > Input </a>
的代碼2:<a onclick ="showPopup('popup1'); while(isVisible('popup1')){ }"
oncomplete="" > Input </a>
如何檢查richface彈出面板是否可見
0
A
回答
0
只需使用onhide
屬性從rich:popupPanel
。它的描述是:彈出消失後執行的客戶端代碼。
<h:commandButton value="Call the popup">
<rich:componentControl target="popup" operation="show" />
</h:commandButton>
<rich:popupPanel id="popup" modal="true"
onhide="alert('My popup is now hidden!')"
onshow="alert('This popup just pop out!');">
<!-- (... some body ...) -->
</rich:popupPanel>
如果你真的想在JavaScript檢查如果彈出隱藏或可見,然後用RichFaces
對象在JavaScript中,發現彈出檢查shown
領域。舉例:
if (RichFaces.$('MyPopupId').shown) {alert('Shown')} else {alert('Hidden')}
檢查RichFaces VDL瞭解更多信息。
+0
謝謝。它有幫助。 – sudarshan
+0
不客氣; - ] –
相關問題
- 1. 檢查彈出菜單是否無效/檢查彈出菜單是否可見
- 2. 找出面板是否可見
- 3. 如何檢查twitter引導彈窗是否可見?
- 4. 如何檢查圖像是否可見?
- 5. 如何檢查JOptionPane是否可見?
- 6. PyQt - 如何檢查QDialog是否可見?
- 7. 如何檢查AdView是否可見?
- 8. 如何檢查EKCalendar是否可見
- 9. 如何檢查NSWindow是否可見
- 10. 檢查UIAlertView是否可見
- 11. wp7:如何檢查進度條是否可見或不可見?
- 12. 確定通知面板是否可見
- 13. 如何檢測mediacontroller是否可見?
- 14. 檢查UITableViewCell是否完全可見
- 15. iOS - 檢查MFMessageComposeViewController當前是否可見
- 16. 檢查表單組是否可見
- 17. 檢查div是否可見與jQuery
- 18. 檢查圖像是否可見(CoronaSDK)
- 19. 咖啡 - 檢查屏幕是否可見
- 20. 檢查TextView是否完全可見
- 21. Deplhi TEmbeddedWB檢查元素是否可見
- 22. VirtualTreeView:檢查節點是否可見
- 23. 檢查窗口標題是否可見
- 24. 檢查元素是否可見div
- 25. 檢查tkinter小部件是否可見
- 26. 檢查元素是否完全可見
- 27. jQuery - 檢查子div是否可見
- 28. 如何檢查視圖而不是viewController是否可見?
- 29. 檢查窗口是否彈出關閉
- 30. 檢查彈出窗口是否存在
爲什麼不使用'onhide'? –
我對RichFaces很新。如何使用onhide?是不是像這樣「 – sudarshan