子页面返回父页面的父页面

子页面:

<script type="text/javascript">
mui.init({
beforeback: function() {
//获得列表界面的webview
var list = plus.webview.currentWebview().opener();
//触发列表界面的自定义事件(refresh),从而进行数据刷新
mui.fire(list, ‘refresh‘);
//返回true,继续页面关闭逻辑
return true;
}
});
</script>

返回功能:mui.back()

父页面:

window.addEventListener(‘refresh‘, function(e) {
mui.back()
})

时间: 2024-10-10 13:01:38

子页面返回父页面的父页面的相关文章

Java 利用 HttpURLConnection 读取页面 返回字节流(生成静态页面)

注:若需要被静态化的 页面中 使用了 response.sendRedirect跳转,则最后静态页面为 最终跳转后的页面. 而那些 使用js 跳转的 比如 window.location.href 则 无效,直接作为js代码在生成的静态页面中,并执行. //保存为文件 import java.io.*; public class GenerateIndexPage { protected static String defaultToFile = "frame/main_Null.html&qu

监控返回按钮,刷新父页面

背景:最近在做微信点餐,在菜单列表把菜品添加到购物车,添加菜品时我用javascript局部刷新,点击按钮跳转查看我添加的所有菜品,然后我再次点击微信的返回按钮,会发现我之前点的菜都没有了.这样的结果会给用户造成一个假象,我的菜并没有添加到购物车. 说白了就是由子页面返回父页面时没有刷新父页面. 解决方法: 首先我考虑用JS去监控返回按钮事件,然后发现JS并不能监控返回按钮 然后我采用window.onpopstate的事件 代码: <script type="text/javascrip

输入url到页面返回的过程

输入url后,你看到了百度的首页,那么这一切是如何发生的呢? 这个问题之前.最近.我想以后肯定还会被问到,或者问到这样的题目,如果在百度框里输入查询的字符串开始,是怎么返回你需要的东西呢. 那这什么个过程呢(这个问题我在之后的博客中在写)? 网上各种的说法,不外乎这么几种 第一种简单的说呢就是这样的: 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器. 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回. 第三步:如

jquery load加载页面内ajax返回的div不能响应页面js的问题的解决方案

1. 前言 由于项目需要,需要load一个页面并保持ajax返回的div能响应其页面内的JS的click事件.这个不是 解决用jquery load加载页面到div时,不执行页面js的问题 这类问题,因为并无这个问题存在(jquery版本:1.10.2.js). 2. 本质原因 假定页面内有$(.btn1).click(function(){})事件,你手动复制一个包含class为btn1的div到页面,然后会发现你点击那个div,并不会被响应,如果你在console执行$(.btn1)确实有包

页面返回并刷新的办法

页面返回并刷新: <a href="javascript:location.replace(document.referrer);">......</a> 返回上一页的办法: <a href="location.go(-1);"></a> <a href="location.back();"></a> 页面刷新的方法: <a href="location.go

武汉兼职女:点击浏览器或者手机返回按钮,刷新历史页面解决方案

武汉兼职女:点击浏览器或者手机返回按钮,刷新历史页面解决方案 我前面文章中写了返回上一页并刷新页面 的方式.这个是我们点击某个按钮,来进行操作的.但是假如我们不是点击某个按钮,而是直接点击手机下面的返回按钮或者浏览器自带返回按钮,如何刷新之前的历史页面呢? 应用场景假如我们有如下页面列表信息页面 enter image description here 点击进入详情页面,在详情页面修改了数据. enter image description here 通过历史返回,再返回到列表信息页面,因为列表

PhoneGap 白名单安全机制 navigator.app 加载外部页面返回以及退出介绍

一. Phonegap 白名单安全机制 Phonegap应用的页面大多存在于本地,但有时需要加载外部的Web页面到应用内置的浏览器 视图中已完成特定的应用功能,出于安全性考虑,PhoneGap 设立了白名单安全机制,通过它来 控制能够加载到内置浏览器视图的内容来源. Android 不通过白名单安全机制的话调用外部浏览器 IOS 不通过白名单安全的话 会直接拒绝 二.Android 配置白名单 在res/xml/config.xml这个文件里进行配置 三.IOS 配置 以及 Wp7/wp8配置白

输入url到页面返回的全过程

1.      我们输入一个域名:www.baidu.com,然后点击确认: 2.      浏览器查找域名的IP地址.查找过程如下: 首先是浏览器缓存,浏览器会缓存DNS记录一段时间: 如果在浏览器缓存里没有找到需要的记录,浏览器会做一个系统调用,获取系统缓存中的记录: 然后是路由器缓存,路由器一般会有自己的缓存: 如果前者都没有找到,就需要从本地域名服务器开始进行DNS查询了.详细的DNS查询过程我在DNS工作原理及过程中讲到过. 3.      现在浏览器找到了域名的IP地址,则需要向We

返回上级、上上级页面各种方法

使用window.history.go(-1)返回上页的同时刷新"上页",这个适合用在"上页"含有动态更新的内容,比如调用论坛的新帖,调用文章系统的最新文章等等.如果你的"上页"没有动态更新的内容,建议不要弄这个,别人点返回的时候还要再加载一次. 强制载入后刷新一次 在要载入的页面加入以下代码: 1 <script type="text/javascript"> 2 if(window.name != "

页面返回功能的实现

思路:按照图中标记的顺序,利用缓存记住地址以及参数实现页面返回的功能 工具: memcache或其他缓存工具 实现: 1,制作Cache Action (1),功能一:接收需要缓存的地址和参数,利用用户唯一标识+特殊标识作为缓存Key,缓存Value使用自定义类作为数据保存媒介,缓存数据模型如图 (2),功能二:根据Key返回地址和参数 访问过程: 1,编写Ajax请求Action,返回对应的缓存Key 2,跳转页面,进行操作 3,根据Key获取地址和参数进行跳转