2

ウェブサイトの指示に従って: https://github.com/jonrohan/ZeroClipboard/blob/master/docs/instructions.md

ページの下部にある最小限の例をコピーして貼り付け、2 つのファイルをコピーしました。

ZeroClipboard.swf & ZeroClipboard.js

私のウェブサイトのルートに。

ボタンが効かないようです。何か不足していますか?

4

1 に答える 1

4

基本的な例では、ZeroClipboard.js スクリプトを含める必要があります。追加した:

<script src="ZeroClipboard.js"></script>

html head セクションに。次に、ボタンの後に main.js スクリプトを追加する必要があります。私はファイルを参照しませんでした(私が知る限り、パッケージには含まれていません)が、スクリプトを直接含めました-このように:

<button id="copy-button" data-clipboard-text="Copy Me!" title="Click to copy me.">Copy to Clipboard</button>

<script type="text/javascript">
    var client = new ZeroClipboard( document.getElementById("copy-button") );

    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"] );
  } );
} );
</script>

これが誰かに役立つことを願っています(1年以上経って、あなたはそれを解決したか、先に進んだと思います!!)

于 2014-09-03T19:46:31.283 に答える