美术设计 发表于 6 天前

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);
    }
};
在这个方法中添加代码中加粗部分的代码,这样就可以了

页: [1]
查看完整版本: discuz 自己添加的模块,点击登录之后无反应,无跳转的解决方法