【问题标题】:refresh all browser tabs using jquery or js使用 jquery 或 js 刷新所有浏览器选项卡
【发布时间】:2020-06-30 06:42:58
【问题描述】:

以下函数用于从浏览器中删除 cookie。 我想在清除 cookie 后刷新浏览器中的页面/标签。 清除cookies后如何刷新所有浏览器标签?

 var removeAllCookies = function () {
  chrome.cookies.getAll({}, function (all_cookies) {

            var count = all_cookies.length;
            for (var i = 0; i < count; i++) {   
                 chrome.cookies.remove({"url": url, "name": all_cookies[i].name});

               }
            chrome.tabs.reload()
        });
}

【问题讨论】:

标签: javascript browser refresh page-refresh


【解决方案1】:

获取所有具有指定属性的选项卡,如果没有使用chrome.tabs.query指定属性,则获取所有选项卡

语法:

chrome.tabs.query(object queryInfo, function callback)

试试这个代码:

chrome.tabs.query({windowType:'normal'}, function(currtabs) 
{
    for(let i=0;i<currtabs.length;i++) 
    {
        chrome.tabs.update(currtabs[i].id,{url:currtabs[i].url});
    }
}); 

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-09-25
  • 1970-01-01
  • 2013-01-23
  • 1970-01-01
  • 1970-01-01
  • 2016-05-03
  • 1970-01-01
相关资源
最近更新 更多