360极速浏览器的插件开发显示cookie
对于360极速浏览器的插件开发,可以使用以下代码来显示cookie:
- 首先,在插件的manifest.json文件中添加以下权限:
"permissions": [ "cookies" ]
- 在插件的background.js文件中,使用以下代码获取当前页面的cookie:
chrome.cookies.getAll({url: "当前页面的URL"}, function(cookies){ console.log(cookies); });
- 将获取到的cookie信息显示在插件的popup.html页面上:
chrome.cookies.getAll({url: "当前页面的URL"}, function(cookies){ var cookieStr = ""; for (var i = 0; i < cookies.length; i++){ cookieStr += cookies[i].name + "=" + cookies[i].value + "; "; } document.getElementById("cookie").innerHTML = cookieStr; });
注意:在代码中的“当前页面的URL”需要替换为实际的页面URL。另外,需要在manifest.json文件中添加browser_action属性,并指定popup.html为其对应的页面。
完整的代码示例可以参考以下链接:
https://github.com/360se/360chrome/tree/master/api-demo/cookies
原文地址: https://www.cveoy.top/t/topic/bIpV 著作权归作者所有。请勿转载和采集!