bounty将在4天后过期。回答此问题可获得+150声望奖励。beta希望吸引更多人关注此问题。
在macOS上的Safari(和其他浏览器)中,向输入字段添加oncopy
处理函数,以在不选择文本的情况下获得一些自定义行为,但在iPad上的Safari中,按**+C**时没有任何React。
是否可以在iPad上的Safari上触发此操作?
下面是一个在移动电话上的Safari上不起作用的简单示例:
<input type="textbox" oncopy="alert('copy!')">
1条答案
按热度按时间k75qkfdt1#
根据Safari Supported Attributes,
oncopy
是一个JavaScript委托。因此,JavaScript解决方案应该在任何运行Safari的设备上工作。JavaScript在此解决方案中检测键盘快捷键。来源:How TO - Copy Text to Clipboard、How to detect copy paste commands、Toptal keycodes library和Safari HTML Reference
第一个