监听列表点击事件(打开新页面并实现页面传值)
来源:互联网 发布:java弹出消息框 编辑:程序博客网 时间:2024/06/07 14:57
父页:
<ul id="carNoList" class="mui-table-view"style="position:absolute;left:0px;top:80px;right:0px;"></ul>carNoList = document.getElementById('carNoList');//监听车号列表点击事件 //function choiceCarNo(){ mui("#carNoList").on('tap', 'li', function(){var carnochoosed = this.innerHTML.substring(4,11);mui.openWindow({ id: "carNoDetail", url: "carNoDetail.html", styles: { top: '0px', bottom: '0px', left: '0px', bounce: 'vertical', bounceBackground: '#f8f8f8' }, extras : {'carnochoosed':carnochoosed}, waiting: { autoShow: false//title:'正在加载...',//等待对话框上显示的提示内容// options:{// width:waiting-dialog-widht,//等待框背景区域宽度,默认根据内容自动计算合适宽度// height:waiting-dialog-height,//等待框背景区域高度,默认根据内容自动计算合适高度 } }); });
子页:
window.onload = function(){needToinput= document.querySelector('.needToinput');operateButton= document.querySelector('.operateButton');carNoChoosed = document.getElementById('carNoChoosed');carDetailList = document.getElementById('carDetailList');//car_no = plus.webview.currentWebview().carnochoosed;//页面传值//document.getElementById("carNoChoosed").innerHTML = car_no;//getlist();mui.plusReady(function() {//needToinput= document.querySelector('.needToinput');//operateButton= document.querySelector('.operateButton');//needToinput.style.display = 'none';//operateButton.style.display = 'none';//carDetailList = document.getElementById('carDetailList');//car_no = plus.webview.currentWebview().carnochoosed;//页面传值//car_no = plus.webview.currentWebview().carnochoosed;//页面传值carNoChoosed.innerHTML = car_no;getlist();//关闭等待框 plus.nativeUI.closeWaiting(); //显示当前页面 mui.currentWebview.show();//获取原始窗口的高度var originalHeight=document.documentElement.clientHeight || document.body.clientHeight;//console.info("原始窗口的高度"+originalHeight);window.onresize=function(){//软键盘弹起与隐藏 都会引起窗口的高度发生变化 var resizeHeight=document.documentElement.clientHeight || document.body.clientHeight; //console.info("软键盘弹起后窗口的高度"+resizeHeight);if(resizeHeight*1<originalHeight*1){ //resizeHeight<originalHeight证明窗口被挤压了plus.webview.currentWebview().setStyle({ height:originalHeight });}}}); }
阅读全文
0 0
- 监听列表点击事件(打开新页面并实现页面传值)
- asp.net web页面在后台实现打开新页面并传值。
- asp.net web页面在后台实现打开新页面并传值
- 点击事件在新页面打开
- gridview鼠标双击事件(跳转至新页面并传值)单击获取值
- javascript实现 点击边框内任意区域(按钮除外)打开新页面
- 用js实现 在当前页面打开新页面
- js弹出新页面并传值
- 加载页面时自动打开另一个新页面的并同时打开一个exe程序
- React Native中页面跳转、打开新页面并关闭当前页面
- 页面加载后自动打开新页面
- 打开新页面原页面不刷新
- 关闭当前页面,打开新页面
- js页面跳转和打开新页面
- sharepoint 2013 自定义列表查看页面附件打开新页面方法 dispform attachments open new page
- 弹出新页面,并刷新父页面
- 防止window.showModalDialog 打开的页面 触发服务器端按钮事件时弹出新页面的方法
- 监听菜单列表点击事件
- 使用svn 在idea中导入,更新,提交代码
- Velocity 布局laytou功能
- RUP、极限编程、敏捷过程
- 【OI之路】01函数和STL-2STL
- C#上傳文件之打開文檔
- 监听列表点击事件(打开新页面并实现页面传值)
- HTML4.0-2
- POJ 2391 Ombrophobic Bovines(二分+网络流)
- Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11
- Maven中央存储库
- 【OI之路】02数论算法-1最大公约数
- 阿里面试回来,想和Java程序员谈一谈
- 【OI之路】02数论算法-2素数判断
- 重复值判断(堆排序的非递归使用) -- 算法小结