首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从网站中提取数据(livebox)

从网站中提取数据(livebox)
EN

Stack Overflow用户
提问于 2014-11-24 14:41:49
回答 1查看 194关注 0票数 1

我已经尝试过使用页面源,但在页面源。我想要的div标签不见了。

代码语言:javascript
复制
<div class="city-banner autumn livebox globalEvents">
<div class="cloud-3 content">
    <div class="cloud-2">
        <div class="cloud-1">
            <div class="plane-left">
                <div class="plane-right">
                    <div class="city">
                        <div class="ship left-course">
                            <div class="yacht">
                                <div class="precipitation">
                                    <div class="lightning-1"></div>
                                    <div class="lightning-2"></div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

在浏览chrom中的开发工具时,可以找到我需要的div,并且(在我暂停调试器之后),我也可以找到我需要的文本。

代码语言:javascript
复制
<div class="bubble" style="margin-left: 537px; margin-top: 63px;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=1869105" target="_blank">barradell12</a> attacked <a href="/profiles.php?XID=593432" target="_blank">ChaosViper</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 181px; margin-top: 113px;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=492053" target="_blank">Nahid7</a> attacked <a href="/profiles.php?XID=1814701" target="_blank">FHC</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 1183px; margin-top: 7px;"><div class="bubble-inner"><div class="bubble-text">lol</div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 615px; margin-top: 8px; opacity: 0.684062276342339;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=1869105" target="_blank">barradell12</a> mugged <a href="/profiles.php?XID=593432" target="_blank">ChaosViper</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="margin-left: 283px; margin-top: 8px; opacity: 0.561107899969945;"><div class="bubble-inner"><div class="bubble-text">Someone mugged <a href="/profiles.php?XID=1774422" target="_blank">cheesejointsuk</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="display:none;"><div class="bubble-inner"><div class="bubble-text"><a href="/profiles.php?XID=732076" target="_blank">rexxcii</a> attacked <a href="/profiles.php?XID=1017193" target="_blank">black15</a></div></div><div class="bubble-tail"></div></div><div class="bubble" style="display:none;"><div class="bubble-inner"><div class="bubble-text">Someone hospitalized <a href="/profiles.php?XID=689007" target="_blank">TheWalrus</a></div></div><div class="bubble-tail"></div></div></div>
</div>

理想情况下,我希望像"xxxx攻击xxxx“、"xxxxx住院xxxxx”这样的文本在可能的情况下被拖到文本文件中。附注:气泡只持续几秒钟,然后就消失了,更多的气泡出现了。我也很喜欢他们

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-24 14:59:27

看上去你是在为撕裂自动化一些东西

最好也是最简单的方法是使用Javascript (可能与jQuery结合)创建一些不错的用户脚本,并将其注入页面。这可以用像火狐的格莱森基和chrome的坦帕猴这样的工具来完成。

对于“如何”获得它,查询路径在一个计时器。

代码语言:javascript
复制
setTimeout(function(){
    //Scan for popup
}, 1000);

关于什么是正确的查询;只有一种方法可以找到答案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27107403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档