javascript - ZeroClipboard - 检查是否未加载

标签 javascript jquery zeroclipboard

这里的问题非常简单,我在文档中找不到它,希望这里有人能给我指出正确的方向。

https://github.com/zeroclipboard/zeroclipboard

在ZeroClipboard中,当SWF加载时有一个回调,有没有办法可以检测它是否尚未加载?

以下是当前加载时的工作方式:

client.on( "ready", function( readyEvent ) {
  // alert( "ZeroClipboard SWF is ready!" );

  client.on( "aftercopy", function( event ) {
    // `this` === `client`
    // `event.target` === the element that was clicked
    event.target.style.display = "none";
    alert("Copied text to clipboard: " + event.data["text/plain"] );
  } );
} );

最佳答案

简单检查窗口中是否存在ZeroClipboard对象

window.onload = function() {
    if (!('ZeroClipboard' in window)) {
        //your code
    }
}

关于javascript - ZeroClipboard - 检查是否未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26475378/

相关文章:

javascript - ZeroClipboard - Uncaught Error : Error: An invalid exception was thrown

javascript - Flexslider controlContainer - jquery 对象

javascript - 在 iFrame 中将 Javascript 上下文设置为 iFrame

javascript - ASP.NET Identity - 使用具有 JavaScript 功能的角色

php - 将日期转换为日期时间时出错

java - 使用 spring 3 解析来自 ajax 请求的 View

javascript - 标准主体中是否有任何动议来支持安全地复制到剪贴板的方法?

angularjs - ZeroClipboard + angular,多个实例

javascript - 根据值将 javascript 数组排序为嵌套数组

javascript - "rxjs observable"需要多个而 Promise 不需要多个是什么意思