问题描述
<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 (将#修改为@)