以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  隐藏列占据移动箭头动作  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189314)

--  作者:lesei
--  发布时间:2023/11/23 21:40:00
--  隐藏列占据移动箭头动作
当前表a共有5列内容。
对开发者来说,全部5列都可见。
对甲来说,第2、第3列不可见,即甲可以看见第1/4/5列。

当以甲身份登陆后,用键盘右箭头移动列光标时(从第一列开始移动),需要点击到第四次时,第二列(原第4列,因为当前是甲登陆,原第23列看不到,被隐藏了,所以原第4列变为了甲可见的第二列)才会变为高亮列(中间被隐藏的两列,占用了两下右箭头)。

请问这个问题怎么解决?

--  作者:有点蓝
--  发布时间:2023/11/23 22:12:00
--  
我测试没有问题。

如果是使用代码控制方向键的,判断下一列是否是隐藏列,如果是再取下下一列,如此类推