账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何和在新页面跳转返回原始页面的原始页数
    40
    0

    我在页面A的X页中查看某一行的详细内容,详细内容是新的一个页面B,当我在页面B点击确认或返回时,如何返回到页面A的X页呢。
    页面A:
    <script>

    $(document).ready(function () {
        $("#table_list").bootstrapTable({method:"POST"...});
        $('#table_list').bootstrapTable('hideColumn', 'roleId');
    }
    function viewDetail(id) {     window.location.href='${appServer}/service/purchase/transferPlan/clientConfirmDetail.htm?id='+id;
    }

    </script>
    页面B按钮:

        <div class="footer-btn" v-if="!isView">
            <button type="button" class="btn btn-info" v-on:click="submitForm()">提交</button>
            <button type="button" class="btn btn-info" v-on:click="cancel">返回</button>
        </div>
        
                methods: {
            submitForm: function(){
                var _this = this;
                var isSuccess = this.validatePlan();
                if (!isSuccess){
                    return false;
                }
                var planAttach = $('.file-container a:eq(0)');
                if (_this.clientFile && !planAttach.text()){
                    layer.alert("必须上传客户收货确认函!");
                    return false;
                }
                var index = layer.confirm("确定提交?", {
                    btn: ['确定','取消'] //按钮
                }, function(){
                    _this.submitDefinePlan();
                }, function(){
                    layer.close(index);
                });
            },            
            cancel: function(){    window.location.href="${appServer}/service/purchase/transferPlan/clientConfirmReceiptList.htm";
            },
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 原來愛情這么難 普通会员 1楼

      在JavaScript中,你可以使用以下方法来实现:

      javascript function backPage(originalPage) { var url = window.location.href; url = url.replace(/\/[^\/]+\/$/g, ''); var params = url.split('&'); for (var i = 0; i < params.length; i++) { var param = params[i].split('='); if (param[0] === 'page') { var page = decodeURIComponent(param[1]); return page; } } return 'Page not found'; }

      这个函数接受一个参数originalPage,这是要返回的原始页面的URL。然后,它将原始URL中的所有非路径部分替换为空字符串,以使其看起来像一个新的URL。然后,它将这个URL分割成参数,并检查每个参数是否是page参数。如果是,它将参数解码并返回。如果没有找到page参数,它将返回'Page not found'

      请注意,这个函数假设原始页面的URL是以/开始,并且每个参数都是以=开始的。如果你的URL有不同的格式,你可能需要修改这个函数以适应你的需求。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部