php框架的url,本地js修改参数

tp5框架传url  ,本地js篡改

<ul class="list-unstyled">
{loop $frame_section['menu'] $menu_id $menu}
    {if !empty($menu['is_display'])}
        {if $menu_id == 'platform_module_more'}
                        <li><a href="{php echo $menu['url']}" {if FRAME != 'webapp'}target="_blank"{/if}>更多应用</a></li>
            {elseif $frame_section_id == 'platform_module'} 
            <li class="appitem"><a href="{$menu['url']}" class="text-over url-box" target="_blank" style="display: none;">
                    <img class="{$menu['icon']}"></img>
                    {$menu['title']}
                    </a></li>
                <script>
            
                var url = $('.url-box')[0].href;
                var firstq = url.split('?');
                var query = firstq[1].split('&');
                query[0] = 'c=module';
                var newquery = query.splice(2,1);
                var newurltwo = query.join('&');
                var newurlone = firstq[0];
                var newurl = newurlone + '?' + newurltwo;
                let html = ``;

                for(var i = 0; i < $('.appitem').length; i++) {
                    html = `
                    <a href="${newurl}" class="text-over url-box" target="_blank" style="color: rgba(45, 59, 72, 0.8);display: block;padding: 12px 25px 12px 60px;font-size: 14px;">
                            <img src="{$menu['icon']}"></img>
                            {$menu['title']}
                    </a>
                    `
                }

                $('.appitem').append(html);
            </script>
            {else}
            <li><a href="{$menu['url']}" class="text-over" >
                    <i class="{$menu['icon']}"></i>
                    {$menu['title']}</a></li>
        {/if}
    {/if}
{/loop}
</ul>

prase_str()  php处理url的参数

prase_url()   php处理url的获取array下path  query 等参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值