discuz 自己添加的模块,点击登录之后无反应,无跳转

找到触发功能的js,如图:

这里写图片描述

实现的功能是让点击登录之后跳转到登录界面

用搜索工具找到这段代码

var fetchContent = function() {

    if(mode == 'get') {
        menuObj.url = url;
        url += (url.search(/\?/) > 0 ? '&' : '?') + 'infloat=yes&handlekey=' + k;
        url += cache == -1 ? '&t='+(+ new Date()) : '';
        if(BROWSER.ie &&  url.indexOf('referer=') < 0) {
            url = url + '&referer=' + encodeURIComponent(location);
        }
        ajaxget(url, 'fwin_content_' + k, null, '', '', function() {initMenu();show();});
    } else if(mode == 'post') {
        menuObj.act = $(url).action;
        ajaxpost(url, 'fwin_content_' + k, '', '', '', function() {initMenu();show();});
    }

initMenu();show();

    if(parseInt(BROWSER.ie) != 6) {
        loadingst = setTimeout(function() {showDialog('', 'info', '<img src="' + IMGDIR + '/loading.gif"> 请稍候...')}, 500);
    }
};

在这个方法中添加代码中加粗部分的代码

猜你喜欢

转载自blog.csdn.net/qq_22823581/article/details/79408747