Hbuilder 嵌套外部链接

本文介绍了一种在MUI框架下实现跨页面跳转并加载外部链接的方法,通过使用localStorage存储URL,再在目标页面中读取并加载到子页面中,实现了网页间的平滑过渡和外部资源的有效利用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在首页增加跳转:
 

    <script type="application/javascript">
            function show() {
                //打开关于页面
                mui.openWindow({
                    url: 'MuBan.html',
                    id: 'info'
                });
                localStorage.setItem("urls", "http://phone.hx.cn/dianzidangan/JSTK/JSTKHome.html?gh=" +"j0009900");

            }
        </script>

        <body>
            <button οnclick="show()">跳转外部链接</button>
        </body>

在另一个界面:
 

    <script type="text/javascript">
        //判断是否是iphone x
        function isIphoneX() {
            return /iphone/gi.test(navigator.userAgent) && (screen.height == 812 && screen.width == 375);
        }

        var immersedIos = isIphoneX();
        var urls = localStorage.getItem("urls");
        alert(urls);
        mui.init();
        mui.init({
        
            subpages: [{
                url: urls,
                id: 'list.html',
                styles: {
                    top: '60px', //mui标题栏默认高度为45px;
                    bottom: '0px' //默认为0px,可不定义;
                }
            }]
        });
    </script>

可以实现嵌套外部链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值