使用javascript可以监听浏览器的文件打开/保存对话框事件.当我收到通知现在已打开保存文件对话框时,我想执行操作.具体来说,我想在对话框打开时隐藏加载微调器(但这很可能是任何其他操作)
我相信我可以为我创建的对话框执行此操作,不确定是否可以对浏览器的标准对话框执行此操作.
任何指针都非常有用.
我想乐观地“锁定”一段代码。伪代码如下:
revision = GET('lock_key') # default as 0
{
<<block of code>>
}
new_revision = INCR('lock_key')
if new_revision != revision + 1:
raise Exception # now retry or whatever
Run Code Online (Sandbox Code Playgroud)
这对我来说很好,因为 INCR 和 GET 都是原子的。你觉得这种方法有什么问题吗?