找回密码
 立即注册

QQ登录

只需一步,快速开始

wayne0719
中级会员   /  发表于:2022-4-23 21:51  /   查看:1438  /  回复:3
10金币
请问各位大佬,请问如何获取标签页插件中已打开的页面数量?我的业务场景是:判断当全部标签页关闭时,再通过命令将页面跳转到其他普通页面。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬是不是可以添加一个背景图片。这样的效果会不会好一点。 一是我不确定大佬的场景是否合理。如果用户不需要再访问所有标签页了,用户为什么不是直接关闭浏览器,而是手动一个一个关闭全部标签页。 二是关闭所有标签页之后,再给用户跳转一个页面,感觉也很奇怪~ 大佬或许可以再思考一下~

3 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-23 21:51:53
来自 4#
大佬是不是可以添加一个背景图片。这样的效果会不会好一点。
一是我不确定大佬的场景是否合理。如果用户不需要再访问所有标签页了,用户为什么不是直接关闭浏览器,而是手动一个一个关闭全部标签页。
二是关闭所有标签页之后,再给用户跳转一个页面,感觉也很奇怪~
大佬或许可以再思考一下~
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-24 10:02:25
2#
大佬,通过JS可以获取到当前标签页的数量。
  1. this.parent.TabManager?.TabContainer.getCurrentInstance(window).tabList.length ?? 0;
复制代码
但是大佬需要一个标签页关闭的时机去触发执行这段JS鸭~这个时机可能不太好找。

大佬是不是可以重新思考一下这个需求。
回复 使用道具 举报
wayne0719
中级会员   /  发表于:2022-4-25 14:22:49
3#
David.Zhong 发表于 2022-4-24 10:02
大佬,通过JS可以获取到当前标签页的数量。但是大佬需要一个标签页关闭的时机去触发执行这段JS鸭~这个时机 ...

如果标签页全部关闭的话,默认留白界面体验不好,所以我想当关闭最后一个页面时,跳转到其他展示页面。不知道有没有其他办法实现这个需求。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部