alert() 實現(xiàn)彈窗及頁面跳轉(zhuǎn)。
alert() 接收兩個參數(shù),第一個為彈窗信息,第二個為確定后的動作。
以下是 alert() 的語法:
alert(msg='', act=1)
● msg [str]:需要彈出的消息內(nèi)容,為空時不彈出直接跳轉(zhuǎn)。
● act [int|str]:彈窗確定后的動作:0不作任何處理,1停留在當(dāng)前頁并刷新,2返回上一頁并刷新,3后退不刷新,4關(guān)閉當(dāng)前窗口,其它為跳轉(zhuǎn)頁url。
返回js的字符串。
以下展示了使用 alert() 的實例:
from kyger.utility import alert return alert('操作成功!', 0) # 彈框,確認后不作任何處理
from kyger.utility import alert return alert('操作成功!', 1) # 彈框,確認后停留在當(dāng)前頁面并刷新
from kyger.utility import alert return alert('操作成功!', 2) # 彈框,確認后返回上一頁并刷新
from kyger.utility import alert return alert('操作成功!', 3) # 彈框,確認后返回上一頁不刷新
from kyger.utility import alert return alert('操作成功!', 4) # 彈框,確認后關(guān)閉當(dāng)前窗口
from kyger.utility import alert return alert('操作成功!', 'http://m.bfraz.cn') # 彈框,確認后跳轉(zhuǎn)到其他頁面
以上實例運行后輸出的結(jié)果為: