V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
053700

QQ 空间的说说管理页面,用 JS 无法获取元素,在用元素检查看一遍后再执行就可以获取了

  •  
  •   053700 · Mar 23, 2018 · 2654 views
    This topic created in 2965 days ago, the information mentioned may be changed or developed.

    在 QQ 空间的说说管理页面中,用 F12 查看元素,找到一个按钮,然后通过 js 根据选择器获取这个 dom,如下图: 图片

    找到选择器后,通过 js 获取 dom 元素: 图片

    这时候是可以获取到的。 然后刷新页面。可以看到这个按钮还在,但是用 js 不能获取这个 dom: 图片

    这时候再用元素查看功能在附近晃一晃: 图片

    然后再用 js 获取这个元素,又可以获取到 dom 的对象了: 图片

    百思不得其解。希望有 dalao 解答我的疑惑。

    3 replies    2018-03-23 10:43:45 +08:00
    oott123
        1
    oott123  
       Mar 23, 2018 via Android
    注意你 Console 上方那个标红色背景的部分。这是上下文选择器,用于决定你在哪个 frame/iframe/worker 里执行 js 代码。
    053700
        2
    053700  
    OP
       Mar 23, 2018
    @oott123 原来如此,我应该怎么通过代码切换到这个作用域呢?
    053700
        3
    053700  
    OP
       Mar 23, 2018
    @oott123 谢谢 dalao。已经搞定。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   926 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:25 · PVG 02:25 · LAX 11:25 · JFK 14:25
    ♥ Do have faith in what you're doing.