Mui-页面跳转传递参数

---index.html

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();
script>

head>

<body><div class="mui-content">
    <button type="button" onclick="tel();">打电话button>
div>
<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="tab2">
        <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>
<script type="text/javascript">
    /*判断h5+插件是否加载完毕*/
    mui.plusReady(function(){
        document.getElementById('tab2').addEventListener('tap',function(){
            mui.openWindow({
                url : 'tel.html',
                id : 'tel.html'
            });
        });
    });
    function tel(){
        mui.openWindow({
            url:"tel.html",
            id:"tel.html",
            extras:{name:'小明',age:18}/*传递参数*/
        });
    }
script>
body>

html>

--tel.html子页面接受数据

doctype html>
<html>

<head>
<meta charset="UTF-8">
<title>title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<link href="css/mui.min.css" rel="stylesheet" />
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">拨打电话h1>
    header>
    <div class="mui-content">
        187306308888<br />
        姓名:<span id="name">span>
        年龄:<span id="age">span>
    div>
<script src="js/mui.min.js">script>
<script type="text/javascript">
    mui.init();
    /*加载获取传递过来的数据*/
    mui.plusReady(function(){
        /*获取对象*/
        var sData = plus.webview.currentWebview();
        var name = mui('#name');
        name[0].innerHTML = sData.name;
        var age = mui('#age');
        age[0].innerHTML = sData.age;
    });
script>
body>

html>

 

转载于:https://www.cnblogs.com/fdxjava/p/11073735.html

你可能感兴趣的:(Mui-页面跳转传递参数)