我可以找到HTML网页中是否有针对特定div ID的初始化变量吗?

问题描述

<div id="div-id1" style="height:250px; width:300px;">
    <div id="child_divId1" style="border: 0pt none;">
        <iframe id="iframe_from_div" title="some tests" name="iframe_fromdiv" width="300" height="250" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" srcdoc="" style="border: 0px; vertical-align: bottom;" data-load-complete="true">
        </iframe>
    </div>
</div>

<script type="text/javascript">
    var initializedVar = document.getElementById("div-id1");
</script>

这是这种情况的简化版本,但是主要思想是使用chrome扩展名,其中我使用queryselectorall来获取所需的div的节点列表。 之后,我克隆节点并将其附加到具有div id +“真正”语法的parentNode上。所有这些都是因为我需要过滤那些div的突变。
我不能使用observer.observ,因为这假定要在完成后才能看到突变,因此我需要使用代理。问题在于网页中的脚本会不断修改div,因此我需要过滤掉用代理服务器替换脚本使用的初始化变量。

所以,我可以检查变量是否已针对特定的div ID初始化吗?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...