Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 拦截DOM和JS引擎调用_Javascript_Dom_Webbrowser Control_Interceptor - Fatal编程技术网

Javascript 拦截DOM和JS引擎调用

Javascript 拦截DOM和JS引擎调用,javascript,dom,webbrowser-control,interceptor,Javascript,Dom,Webbrowser Control,Interceptor,我想在浏览器加载时拦截JS触发的DOM对象读写查询。在截获这些电话后,我希望对它们进行筛选。我已经编写了筛选逻辑,但无法阻止呼叫 除了修改浏览器的源代码之外,还有其他方法可以实现这一点吗?如果是这样,请帮助我。你是说这样吗? (由于某种原因,外汇交易失败,非法操作) var oldGet=document.getElementById; document.getElementById=函数(id){ return confirm('有人想知道'+id+',可以吗?')?oldGet(id):n

我想在浏览器加载时拦截JS触发的DOM对象读写查询。在截获这些电话后,我希望对它们进行筛选。我已经编写了筛选逻辑,但无法阻止呼叫

除了修改浏览器的源代码之外,还有其他方法可以实现这一点吗?如果是这样,请帮助我。

你是说这样吗? (由于某种原因,外汇交易失败,非法操作)


var oldGet=document.getElementById;
document.getElementById=函数(id){
return confirm('有人想知道'+id+',可以吗?')?oldGet(id):null;
}
window.onload=function(){
警报(document.getElementById('div1').innerHTML);
}
你好
你是说像这样? (由于某种原因,外汇交易失败,非法操作)


var oldGet=document.getElementById;
document.getElementById=函数(id){
return confirm('有人想知道'+id+',可以吗?')?oldGet(id):null;
}
window.onload=function(){
警报(document.getElementById('div1').innerHTML);
}
你好

您想实现什么?我想做的是一个安全工具,它可以屏蔽DOM访问以防止跨站点脚本攻击。我希望有一个单独的工具,它具有我为屏蔽DOM访问而提出的逻辑。它将根据权限集允许或拒绝第三方JS代码在网页中访问任何DOM。您试图实现什么?我试图做的是一个安全工具,它将屏蔽DOM访问以防止跨站点脚本攻击。我希望有一个单独的工具,它具有我为屏蔽DOM访问而提出的逻辑。它将根据权限set.No允许或拒绝第三方JS代码在网页中访问任何DOM。我不想这样做。我需要一个独立于浏览器的独立工具来检查DOM访问。这叫做调试器,不是吗?例如,Firebug,作为调试器,Firebug允许您放置断点并调试JS代码。我试图做的是一个安全工具,它将屏蔽DOM访问以防止跨站点脚本攻击。我希望有一个单独的工具,它具有我为屏蔽DOM访问而提出的逻辑。它将允许或拒绝第三方JS代码基于权限集在网页中访问任何DOM。您有没有看过编写插件/扩展?或者你可以挂上“手表”不,我不想这样做。我需要一个独立于浏览器的独立工具来检查DOM访问。这叫做调试器,不是吗?例如,Firebug,作为调试器,Firebug允许您放置断点并调试JS代码。我试图做的是一个安全工具,它将屏蔽DOM访问以防止跨站点脚本攻击。我希望有一个单独的工具,它具有我为屏蔽DOM访问而提出的逻辑。它将允许或拒绝第三方JS代码基于权限集在网页中访问任何DOM。您有没有看过编写插件/扩展?或者你也可以挂上“手表”
<script>
var oldGet = document.getElementById;
document.getElementById=function(id) {
  return confirm('Someone wants to know about '+id+', is that ok?')?oldGet(id):null;
}
window.onload=function() {
  alert(document.getElementById('div1').innerHTML);
}

</script>
<div id="div1">Hello</div>