如果浏览器在粘贴事件上有clipboardData
属性,是否可以测试(在页面加载时)? (目前只有Chrome有它。)如何测试浏览器是否支持剪贴板数据
我试图.trigger()
与jQuery粘贴事件,但它不起作用。 (没有.originalEvent
属性.trigger()
'编辑事件)
我想在页面加载和用户粘贴之前对此进行测试。
如果浏览器在粘贴事件上有clipboardData
属性,是否可以测试(在页面加载时)? (目前只有Chrome有它。)如何测试浏览器是否支持剪贴板数据
我试图.trigger()
与jQuery粘贴事件,但它不起作用。 (没有.originalEvent
属性.trigger()
'编辑事件)
我想在页面加载和用户粘贴之前对此进行测试。
就检查它是否是一个窗口属性
if (window.clipboardData) {
// do stuff
}
,或者如果它被配属到事件
function eventHandler(e) {
if (e.clipboardData) {
// do event stuff
}
}
clipboardData是'paste'事件 – HyShai 2013-03-03 18:21:34
...和'copy'事件的一个属性。所以? – Mathletics 2013-03-03 18:22:44
(它不是窗口的属性)。另外我想在用户粘贴之前测试。 – HyShai 2013-03-03 18:24:12
的try-catch参考,错误? – 2013-03-03 18:15:57
@WaleedKhan try-catch是要走的路,但我想在用户粘贴之前测试它。那可能吗? – HyShai 2013-03-03 18:23:23