利索能及
我要发布
收藏
专利号: 2016105415306
申请人: 东软集团股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-03-03
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种创建模态对话框的方法,其特征在于,所述方法包括:调用目标函数,所述目标函数用于在HTML页面上创建模态对话框;

利用HTML标签在所述HTML页面上创建并显示对话框;

监听用于关闭所述对话框的事件是否被触发;

在监听到所述事件被触发的情况下,响应所述事件并生成返回值;

调用所述目标函数的参数中包括的回调函数,以对所述返回值进行处理。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述目标函数的参数中包括所述回调函数时,将所述返回值返回给所述回调函数。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述目标函数的参数中未包括所述回调函数时,暂停对所述目标函数之后的代码的执行;

在监听到所述事件被触发的情况下,响应所述事件并生成返回值之后,所述方法还包括:继续执行所述目标函数之后的代码,以对所述返回值进行处理。

4.根据权利要求1所述的方法,其特征在于,所述监听用于关闭所述对话框的事件是否被触发,包括:检测所述对话框上的关闭按钮是否被用户按下;或判断所述对话框是否满足预定条件,所述对话框在满足所述预定条件时自动关闭。

5.根据权利要求1所述的方法,其特征在于,所述HTML标签为dialog标签或div标签。

6.一种创建模态对话框的装置,其特征在于,所述装置包括:第一调用模块,用于调用目标函数,所述目标函数用于在HTML页面上创建模态对话框;

创建模块,用于利用HTML标签在所述HTML页面上创建并显示对话框;

监听模块,用于监听用于关闭所述对话框的事件是否被触发;

响应模块,用于在监听到所述事件被触发的情况下,响应所述事件并生成返回值;

第二调用模块,用于调用所述目标函数的参数中包括的回调函数,以对所述返回值进行处理。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:发送模块,用于在所述目标函数的参数中包括所述回调函数时,将所述返回值返回给所述回调函数。

8.根据权利要求6所述的装置,其特征在于,所述装置还包括:控制模块,用于在所述目标函数的参数中未包括所述回调函数时,暂停对所述目标函数之后的代码的执行;

执行模块,用于在监听到所述事件被触发的情况下,响应所述事件并生成返回值之后,继续执行所述目标函数之后的代码,以对所述返回值进行处理。

9.根据权利要求6所述的装置,其特征在于,所述监听模块用于:检测所述对话框上的关闭按钮是否被用户按下;或判断所述对话框是否满足预定条件,所述对话框在满足所述预定条件时自动关闭。

10.根据权利要求6所述的装置,其特征在于,所述HTML标签为dialog标签或div标签。