Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.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 在页面加载之前运行Chrome扩展_Javascript_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript 在页面加载之前运行Chrome扩展

Javascript 在页面加载之前运行Chrome扩展,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我有一个chrome扩展的想法,在建立连接之前,它会“终止”到指定域的连接。其核心思想是,我在Chrome上使用PAC proxy为域分配代理,在浏览时,我不想使用真实的IP地址访问facebook.com,但只使用代理IP,但如果PAC脚本不起作用,我希望有一个备份。因此,我需要在加载之前运行扩展脚本,而不是在文档开始时。可能的(如果不可能,我想尝试其他方法,比如使用操作系统级防火墙或其他什么,应该可以。但更喜欢Chrome级,因为虽然我不想用裸IP访问Chrome个人资料A上的faceboo

我有一个chrome扩展的想法,在建立连接之前,它会“终止”到指定域的连接。其核心思想是,我在Chrome上使用PAC proxy为域分配代理,在浏览时,我不想使用真实的IP地址访问facebook.com,但只使用代理IP,但如果PAC脚本不起作用,我希望有一个备份。因此,我需要在加载之前运行扩展脚本,而不是在文档开始时。可能的(如果不可能,我想尝试其他方法,比如使用操作系统级防火墙或其他什么,应该可以。但更喜欢Chrome级,因为虽然我不想用裸IP访问Chrome个人资料A上的facebook.com,但我可能想用裸IP访问Chrome个人资料B上的facebook.com。)

在后台脚本中使用chrome.webRequest.onBeforeRequest或chrome.webNavigation.onBeforeNavigation。谢谢。听起来不错。这意味着onBeforeNavigation是onBeforeNavigation?我是根据记忆写的,所以请参阅文档以了解确切的拼写。