我的铬扩展当前阻断某些位点从通过其到一个ajax
请求(I在chrome.webRequest.onHeadersReceived
剥离这些出)响应设定cookies
。但我注意到其中一些网站也使用window.localStorage
来存储类似的数据。如何阻止这些数据被设置(从chrome扩展中)?以编程方式禁止网站在Chrome扩展中使用本地存储?
2
A
回答
0
如何阻止(从铬延伸部内)被设置这些数据?
阻止本地存储项目被设置将需要您修改关于本地存储的用户浏览器设置。看起来像contentSettings API不允许你在这一点上做到这一点,检查here,没有选择启用/禁用本地存储。
什么,你可以尝试仅仅是在一些简短的时间间隔除去本地存储数据,chrome.browsingData.removeLocalStorage API方法看起来像最好的办法。
如果您使用chrome.browsingData.remove并指定其他类型的内容数据,它将允许您删除所有形式的数据(例如缓存,websql,索引DB等)。
+0
这似乎是一个很大的监督(我们阻止cookie和站点只需使用localStorage的做同样的事情)......在任何情况下,我需要清除的localStorage只为某些站点 - 我米不知道这是可能的,你建议的方法? – rednoyz
相关问题
- 1. 以编程方式禁用Firefox扩展
- 2. Chrome扩展替代本地存储?
- 3. Chrome扩展程序可以访问本地存储吗?
- 4. 使用Chrome扩展时访问CSS中的本地存储?
- 5. Chrome扩展程序本地存储:Background.html无权访问本地存储?
- 6. 禁用缓存Chrome扩展
- 7. 在Chrome扩展中将文件存储到本地磁盘
- 8. Chrome扩展程序 - 写入不同域的本地存储
- 9. 检索本地存储的JSON Chrome扩展程序
- 10. Chrome扩展程序 - 以编程方式绕过代理
- 11. Chrome扩展程序搜索网站?
- 12. 如何使用DotNet以编程方式阻止网站
- 13. 如何使用Chrome扩展程序删除网站中的div?
- 14. 如何以编程方式安装Chrome扩展?
- 15. 以编程方式使网站静音
- 16. 如何以编程方式读写脚本以便在Chrome扩展中脱机使用?
- 17. 是否可以在PHP中以编程方式启用扩展?
- 18. Chrome扩展程序数据库存储
- 19. 如何以编程方式在Chrome扩展程序中设置新标签页?
- 20. 在IIS本地网站有使用Chrome
- 21. 更新存储在扩展的本地存储中的对象
- 22. POST 403禁止在后端使用Django进行Chrome扩展
- 23. 如何在magento中以编程方式创建网站,存储和查看
- 24. 如何使用Chrome扩展程序更改网站的CSS?
- 25. 在Chrome扩展中禁用Parent ContextMenu
- 26. 网站本地化视域扩展
- 27. 如何查看/检查Chrome扩展的本地存储?
- 28. Chrome浏览器扩展 - 本地存储无法正常工作
- 29. Chrome扩展请求本地存储配额超时错误
- 30. 如何“隐藏”Chrome扩展本地存储
不知道关于扩展,但在这个环节上关于它的讨论,我认为它可以帮助你http://stackoverflow.com/questions/6600754/how-can-i-browse-with-localstorage-disabled – Hemakumar
与其说... – rednoyz