zoukankan      html  css  js  c++  java
  • mui 窗口管理及窗口之间的数据传递

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <title></title>
        <script src="js/mui.min.js"></script>
        <link href="css/mui.min.css" rel="stylesheet"/>
        <script type="text/javascript" charset="utf-8">
        /*提前预加载其他页面,这样再打开已加载好的页面就会有很好的效果了*/
              mui.init({
                  preloadPages:[{
                      url :'tel.html',
                      id: "tel.html",
                      extras:{name:'小明', age:18}
                  }]
              });
        </script>
    </head>
    <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">hello</h1>
    </header>-->
    
    <nav class="mui-bar mui-bar-tab">
        <a class="mui-tab-item mui-active">
            <span class="mui-icon mui-icon-home"></span>
            <span class="mui-tab-label">首页</span>
        </a>
        <a class="mui-tab-item" id="open_tel"><!--onclick="openTel()"-->
            <span class="mui-icon mui-icon-phone"></span>
            <span class="mui-tab-label">电话</span>
        </a>
        <a class="mui-tab-item">
            <span class="mui-icon mui-icon-email"></span>
            <span class="mui-tab-label">邮件</span>
        </a>
        <a class="mui-tab-item">
            <span class="mui-icon mui-icon-gear"></span>
            <span class="mui-tab-label">设置</span>
        </a>
    </nav>
    
    <div class="mui-content">
        <!--跳转链接可以用a链接-->
    <!--    /*打开新页面的方式 1*/-->
        <a href="tel.html">打电话</a>
        
        <!--    /*打开新页面的方式 3*/-->
        <button type="button" onclick="tel()">打电话</button>
    </div>
    
    </body>
    <script type="text/javascript">
        /*对页面初始化的方法  mui.plusReady(function(){})*/
        
        /*创建子页面, 以防数据多,出现卡顿的事情发生*/
        /*mui.init({
            subpages:[{
                url : 'list.html',
                id  : 'list.html',
                styles : {
                    top: '200px',
                    bottom: '0px'
                }
            }]
        })*/
        
    
        /*打开新页面的方式 2*/
        //跳转链接可以用原生组件
        /*mui.plusReady(function(){})*/
            document.getElementById('open_tel').addEventListener('tap',function(){
                mui.openWindow({
                    url: 'tel.html',
                    id: 'tel.html'
                })
            })
        
        /*打开新页面的方式 3*/
        //也可以自定义个onclick()点击事件
        //并且还可以传递值
        function tel(){
            mui.openWindow({
                url: 'tel.html',
                id: 'tel.html',
                extras: {name:'小明',age:18}
            })
        }
        
        
    </script>
    </html>
  • 相关阅读:
    macbook如何清理磁盘中的“容器中的其他宗卷”
    Maven本地仓库与远程仓库配置
    查看MySQL库、表所占磁盘空间大小
    数据库操作
    Mac Mysql初始密码重置
    Vue 性能优化经验总结
    【读书笔记】对象创建摘录
    【读书笔记】 函数柯里化
    js实现仿windows文件按名称排序
    本来想偷懒的今天,想了想,还是写一篇吧,前端登录界面,用的BOOTSTRAP
  • 原文地址:https://www.cnblogs.com/zc290987034/p/8858635.html
Copyright © 2011-2022 走看看