dist/ZeroClipboard.js
function() {
    var flashBridge = _flashState.bridge;
    if (flashBridge) {
      var htmlBridge = _getHtmlBridge(flashBridge);
      if (htmlBridge) {
        if (_flashState.pluginType === "activex" && "readyState" in flashBridge) {
          flashBridge.style.display = "none";
          (function removeSwfFromIE() {
            if (flashBridge.readyState === 4) {
              for (var prop in flashBridge) {
                if (typeof flashBridge[prop] === "function") {
                  flashBridge[prop] = null;
                }
              }
              if (flashBridge.parentNode) {
                flashBridge.parentNode.removeChild(flashBridge);
              }
              if (htmlBridge.parentNode) {
                htmlBridge.parentNode.removeChild(htmlBridge);
              }
            } else {
              _setTimeout(removeSwfFromIE, 10);
            }
          })();
        } else {
          if (flashBridge.parentNode) {
            flashBridge.parentNode.removeChild(flashBridge);
          }
          if (htmlBridge.parentNode) {
            htmlBridge.parentNode.removeChild(htmlBridge);
          }
        }
      }
      _clearTimeoutsAndPolling();
      _flashState.ready = null;
      _flashState.bridge = null;
      _flashState.deactivated = null;
      _flashState.insecure = null;
      _zcSwfVersion = undefined;
    }
  }
function() {
    var flashBridge = _flashState.bridge;
    if (flashBridge) {
      var htmlBridge = _getHtmlBridge(flashBridge);
      if (htmlBridge) {
        if (_flashState.pluginType === "activex" && "readyState" in flashBridge) {
          flashBridge.style.display = "none";
          (function removeSwfFromIE() {
            if (flashBridge.readyState === 4) {
              for (var prop in flashBridge) {
                if (typeof flashBridge[prop] === "function") {
                  flashBridge[prop] = null;
                }
              }
              if (flashBridge.parentNode) {
                flashBridge.parentNode.removeChild(flashBridge);
              }
              if (htmlBridge.parentNode) {
                htmlBridge.parentNode.removeChild(htmlBridge);
              }
            } else {
              _setTimeout(removeSwfFromIE, 10);
            }
          })();
        } else {
          if (flashBridge.parentNode) {
            flashBridge.parentNode.removeChild(flashBridge);
          }
          if (htmlBridge.parentNode) {
            htmlBridge.parentNode.removeChild(htmlBridge);
          }
        }
      }
      _clearTimeoutsAndPolling();
      _flashState.ready = null;
      _flashState.bridge = null;
      _flashState.deactivated = null;
      _flashState.insecure = null;
      _zcSwfVersion = undefined;
    }
  }
function ( ) { var flashBridge = _flashState . bridge ; if ( flashBridge ) { var htmlBridge = _getHtmlBridge ( flashBridge ) ; if ( htmlBridge ) { if ( _flashState . pluginType === "activex" && "readyState" in flashBridge ) { flashBridge . style . display = "none" ; ( function removeSwfFromIE ( ) { if ( flashBridge . readyState === 4 ) { for ( var prop in flashBridge ) { if ( typeof flashBridge [ prop ] === "function" ) { flashBridge [ prop ] = null ; } } if ( flashBridge . parentNode ) { flashBridge . parentNode . removeChild ( flashBridge ) ; } if ( htmlBridge . parentNode ) { htmlBridge . parentNode . removeChild ( htmlBridge ) ; } } else { _setTimeout ( removeSwfFromIE , 10 ) ; } } ) ( ) ; } else { if ( flashBridge . parentNode ) { flashBridge . parentNode . removeChild ( flashBridge ) ; } if ( htmlBridge . parentNode ) { htmlBridge . parentNode . removeChild ( htmlBridge ) ; } } } _clearTimeoutsAndPolling ( ) ; _flashState . ready = null ; _flashState . bridge = null ; _flashState . deactivated = null ; _flashState . insecure = null ; _zcSwfVersion = undefined ; } }
Destroy the SWF object.
@private
Destroy the SWF object .