【发布时间】:2011-03-24 12:33:02
【问题描述】:
我在 javascript 函数中创建了一个原型窗口。在窗口中,我加载了一个用户必须选择某些内容的站点。我希望 javascript 函数等到用户选择了某些内容,然后返回用户选择的内容的值。
function showTargetDirectoryChooser(){
var win = new Window( 'dirchooser_' + new Date().getTime() , {className: 'alphacube', width: 320, height: 470, url: '/directories/choose', maximizable: false});
win.showCenter();
win.setDestroyOnClose();
// WAIT_UNTIL( win.content.contentWindow.Directory != null )
return win.content.contentWindow.Directory
}
我找到了 here 我可以使用的东西 - 但我不明白如何...
【问题讨论】:
-
如果您使用
Prototype库,您可以使用periodicalExecuter 实用程序每隔5 秒轮询win.content.contentWindow.Directory的状态。 -
这并不真正适合我的问题,我希望用户使用一个按钮来表示他已完成选择...
标签: javascript conditional-statements wait