alert() 实现弹窗及页面跳转。
alert() 接收两个参数,第一个为弹窗信息,第二个为确定后的动作。
以下是 alert() 的语法:
alert(msg='', act=1)
● msg [str]:需要弹出的消息内容,为空时不弹出直接跳转。
● act [int|str]:弹窗确定后的动作:0不作任何处理,1停留在当前页并刷新,2返回上一页并刷新,3后退不刷新,4关闭当前窗口,其它为跳转页url。
返回js的字符串。
以下展示了使用 alert() 的实例:
from kyger.utility import alert return alert('操作成功!', 0) # 弹框,确认后不作任何处理
from kyger.utility import alert return alert('操作成功!', 1) # 弹框,确认后停留在当前页面并刷新
from kyger.utility import alert return alert('操作成功!', 2) # 弹框,确认后返回上一页并刷新
from kyger.utility import alert return alert('操作成功!', 3) # 弹框,确认后返回上一页不刷新
from kyger.utility import alert return alert('操作成功!', 4) # 弹框,确认后关闭当前窗口
from kyger.utility import alert return alert('操作成功!', 'https://www.kgcms.com') # 弹框,确认后跳转到其他页面
以上实例运行后输出的结果为: