javascript - ZeroClipboard - Uncaught Error: Error: An invalid exception was thrown -
i want create copy clipboard button my web portal used inside intranet (only users inside company domain can access it)
to used zeroclipboard plugin. problem got error , don't know how fix it:
uncaught error: error: invalid exception thrown. does knows where's problem?
this code using:
<button id="text-to-copy" data-clipboard-text="click copy!">click copy</button> <script src= "https://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/zeroclipboard.core.min.js"></script> <script src= "https://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/zeroclipboard.min.js"></script> <script type="text/javascript"> var clienttext = new zeroclipboard( $("#text-to-copy"), { moviepath: "http://www.paulund.co.uk/playground/demo/zeroclipboard-demo/zeroclipboard/zeroclipboard.swf", debug: false } ); clienttext.on( "load", function(clienttext) { $('#flash-loaded').fadein(); clienttext.on( "complete", function(clienttext, args) { clienttext.settext( args.text ); $('#text-to-copy-text').fadein(); } ); } ); </script>
this due cross-protocol limitations see https://github.com/zeroclipboard/zeroclipboard/blob/master/docs/instructions.md#cross-protocol-limitations
the simplest solution change src of scripts relative protocol , i.e change line 2 to
<script src= "//cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/zeroclipboard.core.min.js"></script> and similiarly line 3 to
<script src= "//cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.2.0/zeroclipboard.min.js"></script>
Comments
Post a Comment