如何测试浏览器是否支持clipboardData

时间:2013-03-03 18:07:18

标签: javascript javascript-events

是否可以测试(在页面加载时)浏览器是否在粘贴事件上具有clipboardData属性? (目前只有Chrome有它。)

我尝试使用jQuery .trigger()粘贴事件,但它不起作用。 (.originalEvent'ed事件中没有.trigger()属性

我想在页面加载和用户粘贴之前对此进行测试。

1 个答案:

答案 0 :(得分:1)

检查它是否属于窗口属性

if (window.clipboardData) {
    // do stuff
}

或如果它附加到事件

function eventHandler(e) {
    if (e.clipboardData) {
        // do event stuff
    }
}