|
//发送刷新命令
//ea55_shuaxin_sc('指定窗口name')
function ea55_shuaxin_sc(fnames){
var js = 'location.reload();';
api.execScript({
frameName: fnames,
script: js
});
}
//发送返回上一页命令
//ea55_shangyiye_sc('指定窗口name')
function ea55_shangyiye_sc(fnames){
var js = 'history.go(-1);';
api.execScript({
frameName: fnames,
script: js
});
}
坛里找的。 把你那个windows里执行openframe()方法中字义的名字加进去。 放到下接刷新里就行了。
api.setRefreshHeaderInfo({
visible: true,
loadingImg: 'widget://image/refresh.png',
bgColor: '#ccc',
textColor: '#fff',
textDown: '下拉刷新...',
textUp: '松开刷新...',
showTime: true
}, function(ret, err){
if(ret){
api.showProgress({
title: '加载中...',
modal: false
});
//重新加数据api.js中有方法
shuaxin_sc("detailframeweb");
//下拉完成
api.refreshHeaderLoadDone();
}else{
//下拉完成
api.refreshHeaderLoadDone();
alert('刷新失败');
}
});
|
|