簡體   English   中英

如何將window.open事件添加到ZeroClipboard

[英]How to add window.open event to the ZeroClipboard

我使用ZeroClipboard來復制到剪貼板效果,現在我想復制並打開網站,因此如何將window.open()添加到代碼中。 謝謝。 例如:以下是我自定義的js文件。

ZeroClipboard.setMoviePath("js/ZeroClipboard.swf");.......

html的結構是

<div id="test" link="the url will be open">text will be copied</div>

您可以使用事件列表器(例如onMouseUp)來實現此目的:

<script language="JavaScript">
    var clip = new ZeroClipboard.Client(),
    myTextToCopy = "Hi, this is the text to copy!";                
    clip.glue('d_clip_button');
    clip.setText(myTextToCopy);

    clip.addEventListener('onMouseUp', eventFunction);

    function clipboardEvent() {
        window.location.href = 'http://google.com';
    }
</script>

我尚未測試代碼,因此,如果您再遇到任何麻煩,請告訴我;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM