找回密码
 立即注册

QQ登录

只需一步,快速开始

Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-28 16:09:38
11#
好的,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-4-28 16:17:12
12#
Joestar.Xu 发表于 2024-4-28 16:09
好的,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。

好的, 感谢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-28 16:19:32
13#
不客气哈。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-13 13:46:22
14#
您好,经排查,目前的情况为:

在Windows OS中,从SpreadJS或Excel复制然后粘贴到SJS,剪贴板文本末尾包含“\r\n”。

从您提供的视频来看,在Mac OS中,从SpreadJS复制然后粘贴到SpreadJS,剪贴板文本末尾包含“\r\n”,但从Excel到SpreadJS没有。

但从您发帖的标题来看:复制多个单元格时,结尾多出一个\r\n。

也就是说您是想在Mac OS的环境下,从SpreadJS复制然后粘贴到SpreadJS,剪贴板文本末尾不包含“\r\n”吗?这样能够解决您10楼提出的吗?
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-5-15 16:52:16
15#
Joestar.Xu 发表于 2024-5-13 13:46
您好,经排查,目前的情况为:

在Windows OS中,从SpreadJS或Excel复制然后粘贴到SJS,剪贴板文本末尾包 ...

您好,是的
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-15 17:19:20
16#
收到
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-16 14:14:43
17#
本帖最后由 Joestar.Xu 于 2024-5-16 14:18 编辑

您好,再与您确认一下,也就是说在Windows OS下不需要做任何修改,只需要在Mac OS下移除末尾的"\r\n"即可?
回复 使用道具 举报
spreadjs666
金牌服务用户   /  发表于:2024-5-16 14:29:49
18#
Joestar.Xu 发表于 2024-5-16 14:14
您好,再与您确认一下,也就是说在Windows OS下不需要做任何修改,只需要在Mac OS下移除末尾的"\r\n"即可?

您好,感谢您的回复。
我刚才验证了一下,在windows的火狐浏览器中执行快捷键复制是不会有\r\n,在windows的chrome中复制有\r\n。
因此是希望在windows及Mac下的各个浏览器类型均移除末尾的\r\n,确保复制出的内容与实际内容相符。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-16 15:49:30
19#
您好,我这边也验证了一下,看上去您跟我验证的结果并不一样,在FireFox下监听paste使用快捷键操作也都是有\n的。

153102kbn6irrrsibr6n6b.png322728575.png

从Excel复制粘贴到SpreadJS:

153104kb9l1uqul7yb77u6.png467325133.png

从SpreadJS复制粘贴到SpreadJS:

153106bmz7fa0qs0bwk5f5.png815704345.png

另外,如果按照您说的,移除所有末尾的\r\n,那么相比从Excel复制粘贴到SpreadJS中末尾带着的\r\n就会产生不一致的情况。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-20 13:39:47
20#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部