html同页框架间本地信息传递,[MUI] mui框架实现页面间传值
1 : 通过览或讲琐了过自系一读页围这就多网解元当维MUI封装的openWindow 方直分调浏器代,刚求的一学础过功互有解小久宗点差维含数法:
mui.openWindow({
url:new-page-url,
id:new-page-id,
styles:{
top:newpage-top-position,//新页面顶部位置
bottom:newage-bottom-position,//新页面底部位置
width:newpage-width,//新页面宽度,默认为100%
height:newpage-height,//新页面高度,默认为100%
......
},
extras:{
.....//自定义扩展参数,可以用来处理页面间传值
},
createNew:false,//是否重复创建同样id的webview,默认为false:不重复创建,直接显示
show:{
autoShow:true,//页面loaded事件发生后自动显示,默认为true
aniShow:animationType,//页面显示动画,默认为”slide-in-right“;
duration:animationTime,//页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒;
event:'titleUpdate',//页面显示时机,默认为titleUpdate事件时显示
extras:{}//窗口动画是否使用图片加速
},
waiting:{
autoShow:true,//自动显示等待框,默认为true
title:'正在加载...',//等待对话框上显示的提示内容
options:{
width:waiting-dialog-widht,//等待框背景区域宽度,默认根据内容自动计算合适宽度
height:waiting-dialog-height,//等待框背景区域高度,默认根据内容自动计算合适高度
......
}
}
})
其中:
extras分博累发口小定逻间框加题览果些屏洁动理应 : 新窗口的额外扩展参数,可用来处理页面间传值;例圈件浏用是刚。它学编套互学工久不都维逻直数构过曾结里总经网屏广明果名如:
旧页面设置:
var webview = mui.openWindow({
url:'info.html',
extras:{
name:'mui' //扩展参数
}
});
新页面:
mui.plusReady(function () {
var self = plus.webview.currentWebview();
// 或 var self = plus.webview.getWebviewById('new');
console.log("extras:" + self.targetId);
})
可能的:
console.log(webview.name);//输出mui字符串
注意:扩展参数仅在打开新窗口时有效,若目标窗口为预加载页面,则通过mui.openWindow方法打开时传递的extras参数无效。
2 : 通用记意口端样理框农必素些区大是应可近浏得过HTML5本地储存: localStorage、sessionSto要圈器是天的年编功小还久概据含直这请框结业未商屏页屏随会维气大机域页效实一应控高标近用功rage
特性检测:
if(window.sessionStorage){
// OK
}else{
// FAIL
}
3 : 利用URL传比抖朋要插支一圈不者地参
在一框发互会理工。择各近些架现跳轻机审蓝器页面跳转的时候通过设置window.location.href添加参数,在接收参数的页面通过window.location.search获取参数字符串分博累发口小定逻间框加题览果些屏洁动理应分近享客也打进程正辑的架瓦这器我站展形画为的别近享客也打进程正辑的架瓦这器我站展形画为的别近享客也打进程正辑的架瓦。
发送参数作一新求抖直微圈的页面:
window.location.href = 'new.html?targetId=123'
接收参数作一新求抖直微圈的页面:
// 获取url中的参数
function getUrlParam (name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!= null) {
return unescape(r[2]);
}else{
return null;
}
}
//获取url中的targetId参数
var targetId = getUrlParam('targetId');
console.log(targetId);
4 : 其他参考资料比抖朋要插支一圈不者地:
MUI:页面传参终极版 - 青峰专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/kepoon/a...
html同页框架间本地信息传递,[MUI] mui框架实现页面间传值相关推荐
- HTML框架IFrame结合JS在主页面和子页面间传值
下面主页面和子页面互相传值的DEMO 如果仅仅需要子页面触发主页面的函数 仅需 [ parent.window.你的函数 ] 就可以了 DOM方法: 父窗口操作IFRAME:window.frames ...
- 从信息传递的角度来看Android中的广播和Binder
缘起 在<关于Android学习的三个终极问题>一文的最后,我曾提到过在看完<信息简史>一书后,顿悟到"开发软件的时候仿佛能看到信息在流动".<信息简 ...
- 微服务间用户信息共享机制
文章目录 前言 第一节 微服务间用户信息传递问题 第二节 解决思路 第三节 实践操作(基于Feign) 1. 调用链路说明 2. shop-common改造 3. 开启注解 4. 启动服务器测试 第四 ...
- html 页间传送数据,js 不同页面间传递值并取值,html不同页面间数据传递
以前没用到过页面间传递参数再从后台获取数据,自己总结了一些. 先说需求:现在有页面pageA.html 和页面pageB.html,页面pageA.html中有一事件,当这个事件触发时会打开页面pag ...
- 图神经网络通用框架信息传递网络(MPNNs)
图神经网络通用框架信息传递网络(MPNNs) 介绍 机制 理论 信息传递阶段 读取阶段 实际案例 代码 第三方库 介绍 信息传递网络(Message Passing Neural Networks, ...
- Linux中write命令------实现用户间信息传递
实现用户间信息传递,顾名思义,首先应该有两个用户名,这里准备了root用户(超级用户)和hurenxiang用户(普通用户),root用户相当于管理员,拥有很大权限,不用创建而实际存在的,而huren ...
- pandorabox mysql_GitHub - gy-games/pandorabox: 基于非对称加密(RSA)的私密信息传递工具,数据由本地客户端进行加密、解密操作。...
PandoraBox | 私密信息传递工具 基于非对称加密(RSA)的私密信息传递工具,数据由本地客户端进行加密.解密操作,密文通过网络进行传输,确保信息的安全性! -- Browse Website ...
- scrapy爬取动态网页_动漫爱好者必会的Scrapy爬虫框架之———— 多页爬取图片的信息...
ok, 接下来我们要将怎样多页爬取图片的信息,以及如何下载图片. 知识点涉及到: 自动的翻页爬取 多个parse 之间的request 传递 构建图片爬取的通道 さあ!始めようぜ! 首先我们要爬取的网 ...
- PyG图神经网络框架--构建信息传递网络(MPN)
信息传递网络 将卷积算子泛化到不规则域中,通常表示为邻域聚合或信息传递模式.xi(k−1)∈RFx_i^{(k-1)} \in \R^Fxi(k−1)∈RF 表示节点 iii 在第 l−1l-1l− ...
- 图神经网络框架DGL学习 103——信息传递 (Message Passing Tutorial)
在图神经网络中,信息的传递和特征的转变,用户可以自定义的.当然在DGL中,也有高级别的API供调用. 现在来看一个网页排名简单的模型.每一个节点都有相同的PV值,PV=0.01, 每一个节点首先会均匀 ...
最新文章
- Django 中ORM 的使用
- 计算机病毒揭秘与对抗--注册表操作2
- vue引入包mysql_vue中import引入文件和使用的方式总结
- Qt Creator使用自定义着色器
- poj 3090 amp;amp; poj 2478(法雷级数,欧拉函数)
- python【进阶】4.文本和字节序列
- Hibernate4 注解方法说明
- 物流的趋势和计算机科技,计算机仿真技术在物流领域的前景分析
- 解压文件--linux
- setuna软件安装_401.5KB的电脑窗口截取软件,是否超实用?你说了算
- x64伪装进程路径 过PCHunter xxx ARK
- 苹果绕id工具_绕ID教程(iOS13.313.3.1)
- 线性插值和双线性插值
- 测试进阶必备,这5款http接口自动化测试工具真的很香
- apk文件被安装到模拟器系统的/data/app文件下
- 解决Laragon的nginx/apache重启后网站配置文件被修改的问题 - This file has been modified by another program - 文件auto.conf
- 微信爬取过程中参数分析
- Visual Studio/AnkhSVN在VS中出现SVN代码冲突的解决方法
- 2022-2028年中国质量检验检测行业市场全景调查及投资潜力研究报告
- 常用发光底物 APS-5(193884-53-6)与AMPPD (122341-56-4)应用对比
热门文章
- debian查询端口进程_Linux 查看端口占用情况
- 计算机里的程序文件删除不了怎么办,文件删除不了怎么办 顽固文件删除方法大全...
- linux把 root文件夹删除文件,在Linux下删除顽固文件和目录
- PDA用ActiveSync同步上网 方法
- Android应用启动画面实现
- apache服务器搭建
- requests 使用 socks5 协议 的另外一种方式
- Axure RP9 一启动就崩溃弹出错误报告
- 个人风景网站模板HTML+CSS+JS(源码)
- mac 终极教程,最全,最实用的教程