如何在警报框中使用 history.go(-1) Javascript,通过 phonegap 构建 jQuery 移动
How to use history.go(-1) Javascript when used in alert box for a jQuery mobile app build via phonegap
实际上,我正在尝试检查互联网连接,如果没有可用的互联网连接,那么我会弹出一个警告框,显示抱歉,无法显示数据,当用户按下确定按钮时,我想将他传输回我的应用程序的主页。
我目前的Javascript函数如下,但它没有按预期工作。
function showerror(){
alert("Sorry, Check your Internet Connection. Going Back to the Home page. showerror()");
history.go(-1);
}
请任何帮助不胜感激。
应使用 navigator.notification.alert
方法在对话框关闭时显示带有回调的设备特定警报。然后使用history.back()
将用户发送到上一页。
http://docs.phonegap.com/en/1.8.1/cordova_notification_notification.md.html#notification.alert
例:
function showerror() {
navigator.notification.alert(
'Sorry, Check your Internet Connection. Going Back to the Home page. showerror()',
function() {
history.back();
}
);
}
编辑:
如果您知道要返回的特定页面,则始终可以使用$.mobile.changePage
转到该页面。唯一的问题是在带有后退按钮的设备(Android,WP7)上运行时。
例:
function showerror() {
navigator.notification.alert(
'Sorry, Check your Internet Connection. Going Back to the Home page. showerror()',
function() {
$.mobile.changePage('#homePage');
}
);
}
相关文章:
- 可以't使用javascript通过soundcloud API向群组添加曲目
- Javascript通过列表项的函数和css来更改背景颜色
- Javascript-通过i=0直接传递array[0]与array[0],array[i]在“;如果“;陈述
- Jquery/Javascript:通过按下按钮显示数组中的随机图像
- Javascript::通过HTML5音频播放器播放列表播放多个音频文件
- JavaScript通过SMTP验证电子邮件
- JavaScript-通过类似的属性查找对象,并将其推送到一个新的数组中
- 使用Javascript通过ajax回调更新DOM
- Javascript:通过聚合分组
- Javascript通过加法编辑输入值
- 如何使用JavaScript通过URL加载页面内容
- 如何访问您没有访问的HTTP响应的标头't使用javascript通过AJAX发送
- 使用 javascript 通过 tag->id->element 获取嵌套元素
- Javascript-通过按下另一个元素来移动元素
- Javascript通过名称获取函数
- JavaScript:通过其他数组元素的索引访问ArrayElement?array[array[0]返回undefin
- 如何使用Javascript通过AJAX传递所需的id;PHP
- Javascript-通过引用传递变量问题
- Javascript:通过eventListener拖动图像时出现视觉问题
- javascript通过逻辑连接的元素对进行迭代