Chrome扩展:如何根据标签的标题刷新标签
Chrome Extension: How to refresh a tab based on its title?
这就是我刷新chrome扩展中所有chrome选项卡的方式。
chrome.tabs.getAllInWindow(null, function(tabs) {
for(var i = 0; i < tabs.length; i++) {
chrome.tabs.update(tabs[i].id, {url: tabs[i].url});
}});
我不想刷新所有选项卡,我只想刷新标题中有"收件箱"一词的单个选项卡。
有人能帮我调整一下代码吗?
您可以检查选项卡的标题中是否有收件箱。
chrome.tabs.getAllInWindow(null, function(tabs)
{
for(var i = 0; i < tabs.length; i++)
{
if(tabs[i].title.indexOf("Inbox") != -1)
chrome.tabs.update(tabs[i].id, {url: tabs[i].url});
}
});
如果你确信你只有一个带有该标题的选项卡,你可以中断以节省(非常(一点执行时间:
chrome.tabs.getAllInWindow(null, function(tabs)
{
for(var i = 0; i < tabs.length; i++)
{
if(tabs[i].title.indexOf("Inbox") != -1)
{
chrome.tabs.update(tabs[i].id, {url: tabs[i].url});
break;
}
}
});
相关文章:
- 在 php 标题标签中添加日期函数
- 标签之间的内容转换为标题JS
- Angular 2-我如何使我的index.html文件的标题和关键字和描述的元标签是动态的
- chart js:如何显示标题或标签
- 如何在标题标签上显示 JS 变量
- 如何在React中管理标题、元标签等,使用服务器渲染+流媒体
- 使用带有哈希标签的链接处理类似Facebook的按钮信息(标题和图像)
- 删除YouTube API标题标签开头的前24个字符
- 标题下方的标签在再次单击时消失,JavaScript不知道为什么
- 如何为这些图像添加标题标签
- 为什么我的某些链接标题被放置在我的 标签之外
- “index.swf”嵌入在“index.html”中,在一个页面中显示同一网站两次.HTML 标题标签/属性也显示值“
- 在 Rails 上初始化应用程序 CSS 和 JavaScript 标签时,未显示 FullCalendar 标题工具栏
- 从下拉菜单选项中显示“标题”标签
- 如何从角度控制器隐藏标题标签
- 将标题标签与数据库连接并使其自动刷新,就像在Facebook标题中一样
- 如何使用 jQuery 选择生成的标题标签
- 量角器 e2e 测试表标题和
, 标签 - 以编程方式确定按钮的标签标题
- 图表轴标签标题太长