xjx0524
V2EX  ›  问与答

问一个困惑我多年的问题,关于 discuz 论坛的登录问题

  •  
  •   xjx0524 · Mar 21, 2017 · 3296 views
    This topic created in 3346 days ago, the information mentioned may be changed or developed.
    各种各样的用 discuz 做的论坛,登录的时候都是什么反应都没有,刷新一下才知道是不是登录成功
    请问这是什么原因呢?
    6 replies    2018-08-26 18:14:29 +08:00
    crab
        1
    crab  
       Mar 21, 2017
    没遇到。登陆成功有页面 js 跳转。
    ZhaiSoul
        2
    ZhaiSoul  
       Mar 22, 2017
    开 F12 看看是不是什么 js 被拦截了,一般能定位是哪儿炸了。
    xjx0524
        3
    xjx0524  
    OP
       Mar 22, 2017
    @ZhaiSoul 我有确认了下,所有我认为没有响应的地方,请求返回的都是形如下面的东西
    <root><![CDATA[<script type="text/javascript" reload="1">xxxx</script>]]></root>

    但实际上 xxxx 部分的代码并没有执行,所以界面没有任何反应。
    console 里有一个下面的错误
    Uncaught TypeError: Cannot read property 'indexOf' of undefined
    at HTMLIFrameElement.handleResult (common.js?Gbr:1)
    RadishWind
        4
    RadishWind  
       Dec 11, 2017
    同问
    yol
        5
    yol  
       Jul 18, 2018
    同问
    duguzuyang
        6
    duguzuyang  
       Aug 26, 2018
    我也有同样的问题:
    Uncaught TypeError: Cannot read property 'indexOf' of undefined
    at HTMLIFrameElement.handleResult (ajax.js?y21:1)

    排查了一下,可能是这个插件的问题:
    Google Analytics Opt-out Add-on (by Google): https://chrome.google.com/webstore/detail/google-analytics-opt-out/fllaojicojecljbmefodhfapmkghcbnh

    disable 掉就好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4786 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 01:09 · PVG 09:09 · LAX 18:09 · JFK 21:09
    ♥ Do have faith in what you're doing.