找回密码
 立即注册

QQ登录

只需一步,快速开始

spreadjs666
金牌服务用户   /  发表于:2024-4-1 11:55  /   查看:3224  /  回复:11
本帖最后由 Richard.Huang 于 2024-4-11 16:03 编辑

产品:SpreadJS
版本:V16.2.6

如何解除ctrl+f调用搜索

11 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-1 12:07:26
沙发
您好,可以参考这篇文章中的内容看能否解决您的问题。

https://gcdn.grapecity.com.cn/showtopic-157619-1-1.html
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-4-1 20:06:31
板凳
Joestar.Xu 发表于 2024-4-1 12:07
您好,可以参考这篇文章中的内容看能否解决您的问题。

https://gcdn.grapecity.com.cn/showtopic-157619 ...

您好,这个内容无法解决问题,因为我们是想解绑ctrl+f,使用户可以直接掉起浏览器自带的搜索 image.png280944823.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-2 09:13:33
地板
您好,您的意思是说在SpreadJS中使用Ctrl+F能正常调起搜索,但是在SpreadJS外使用Ctrl+F不想调起浏览器的搜索吗?
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-4-2 10:54:37
5#
Joestar.Xu 发表于 2024-4-2 09:13
您好,您的意思是说在SpreadJS中使用Ctrl+F能正常调起搜索,但是在SpreadJS外使用Ctrl+F不想调起浏览器的搜 ...

在SpreadJS中使用Ctrl+F能正常调起搜索,但是在SpreadJS外使用Ctrl+F【想】调起浏览器的搜索
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-2 12:27:13
6#
我没太明白,我在官网的Demo中测试了一下,当焦点在SpreadJS内部时,使用Ctrl+F能正常调起SpreadJS内部的搜索,当焦点在SpreadJS外时,使用Ctrl+F能正常调起浏览器的搜索。

动画 (1).gif676908569.png
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-4-2 14:33:08
7#
Joestar.Xu 发表于 2024-4-2 12:27
我没太明白,我在官网的Demo中测试了一下,当焦点在SpreadJS内部时,使用Ctrl+F能正常调起SpreadJS内部的搜 ...

了解了,可能是版本问题,我用的16.1.0,在外部和内部都会掉起搜索spread的搜索弹窗
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-4-2 14:39:57
8#
Joestar.Xu 发表于 2024-4-2 12:27
我没太明白,我在官网的Demo中测试了一下,当焦点在SpreadJS内部时,使用Ctrl+F能正常调起SpreadJS内部的搜 ...

请问可以通过代码调用关闭搜索框吗?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-2 14:55:50
9#
直接通过DOM操作就可以关闭,如:

document.querySelector("div.dialog-titlebar > button").click();
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-9 13:44:23
10#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部