移动App开发 MUI框架 利用软键盘的搜索键实现页面跳转并传值
2017-12-29 22:55
776 查看
首页
html
<body> <input type="text" name="search" id="search" value="" /> </body>
javascript
<script type="text/javascript" charset="utf-8"> mui.init(); mui.plusReady(function() { var search = document.getElementById("search"); // 监听input框键盘事件 search.addEventListener("keypress", function(e) { console.log(e.keyCode); var ad = search.value; // 当e.keyCode的值为13 即,点击前往/搜索 按键时执行以下操作 if(e.keyCode == 13) { mui.openWindow({ url: "search.html",//跳转地址 id:"search",//id show: { aniShow: "slide-in-right",//页面显示动画,默认为”slide-in-right“; duration: 300,//页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒 autoShow: true //页面loaded事件发生后自动显示,默认为true }, extras:{ text1:ad//自定义扩展参数,可以用来处理页面间传值 }, waiting: { title: '正在玩命搜索...'//等待对话框上显示的提示内容 } }) } }); }); </script>
跳转页
html
<body> <header class="mui-bar mui-bar-nav"> <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a> <h1 class="mui-title">跳转页</h1> </header> <div class="mui-content"> <h1 id="getText"></h1> </div> </body>
javascript
<script type="text/javascript"> mui.init() mui.plusReady(function(){ //获取当前窗体对象 var page = plus.webview.currentWebview(); //接受上一页面传过来的值; var a = page.text1; console.log(a); document.getElementById("getText").innerHTML = a; }) </script>
相关文章推荐
- MUI框架开发HTML5手机APP(二)--页面跳转传值&底部选项卡切换
- mui框架如何实现页面间传值
- iOS开发之旅(2):实现一个APP界面框架之搜索功能
- 基于ssh2框架下多表查询的单个模块开发。其中的页面跳转是通过MVC中的ModelandView实现的。
- HTML5+开发移动app教程4-mui中几种open页面的区别
- mui开发APP教程之使用选项卡跳转子页面
- HTML5+开发移动app教程4-mui中几种open页面的区别
- 基于Metronic的Bootstrap开发框架经验总结(13)--页面链接收藏夹功能的实现2(利用Sortable进行拖动排序)
- mac app开发之:利用NSWindowController实现窗口跳转
- mui框架如何实现页面间传值
- mui框架如何实现页面间传值
- 利用通知实现App从推送消息启动的页面跳转
- java web开发中,jsp使用了frameset框架,如何实现整个页面跳转,并且同一个表单中可以提交两个action
- Flex利用PureMVC框架实现页面跳转
- mac app开发之:利用NSWindowController实现窗口跳转
- HTML5+开发移动app教程4-mui中几种打开页面的区别
- 移动开发 - Android - 实现两个页面(Activity)的简单跳转(Intent)
- Windows phone 7开发之(页面间跳转与传值)
- 信息系统开发平台OpenExpressApp:【OpenTest】 之 框架实现说明
- android开发基础:Intent与Bundle的使用,实现页面跳转及信息传递