Joestar.Xu
发表于 2024-4-28 16:09:38
好的,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
spreadjs666
发表于 2024-4-28 16:17:12
Joestar.Xu 发表于 2024-4-28 16:09
好的,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
好的, 感谢
Joestar.Xu
发表于 2024-4-28 16:19:32
:mj72:不客气哈。
Joestar.Xu
发表于 2024-5-13 13:46:22
您好,经排查,目前的情况为:
在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
Joestar.Xu 发表于 2024-5-13 13:46
您好,经排查,目前的情况为:
在Windows OS中,从SpreadJS或Excel复制然后粘贴到SJS,剪贴板文本末尾包 ...
您好,是的
Joestar.Xu
发表于 2024-5-15 17:19:20
收到:loap1:
Joestar.Xu
发表于 2024-5-16 14:14:43
本帖最后由 Joestar.Xu 于 2024-5-16 14:18 编辑
您好,再与您确认一下,也就是说在Windows OS下不需要做任何修改,只需要在Mac OS下移除末尾的"\r\n"即可?
spreadjs666
发表于 2024-5-16 14:29:49
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.Xu
发表于 2024-5-16 15:49:30
您好,我这边也验证了一下,看上去您跟我验证的结果并不一样,在FireFox下监听paste使用快捷键操作也都是有\n的。
从Excel复制粘贴到SpreadJS:
从SpreadJS复制粘贴到SpreadJS:
另外,如果按照您说的,移除所有末尾的\r\n,那么相比从Excel复制粘贴到SpreadJS中末尾带着的\r\n就会产生不一致的情况。
Joestar.Xu
发表于 2024-5-20 13:39:47
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。