2014-01-06 42 views
2

我想弄清楚如何使用ZeroClipboard使一個小的瀏覽器應用程序複製常用字符串,我用一個簡單的鼠標點擊。我對HTML/CSS/JS很陌生,所以在嘗試將ZeroClipboard應用於我自己的項目之前,我想使用zClip site提供的示例代碼來運行它。在我看到的許多ZeroClipboard問題中,受訪者已經向開發人員的示例指導了提問者。這個例子似乎很直接,但我似乎無法複製它。這裏是我有什麼(注:從動態文本處理,因爲本示例中刪除的部分):ZeroClipboard示例 - 缺少什麼?

<!doctype html> 
<html> 
<head> 
    <title>Demo</title> 
</head> 
<body> 

<!--text begin--> 
<p id="description">TESTING</p> 
<br> 
<a href="#" id="copy-description" class="">Click here to copy the above text</a> 
<!--text end--> 

<!--scripts begin--> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> 

<script type="text/javascript" src="js/jquery.zclip.min.js"></script> 

<script type="text/javascript"> 
    $(document).ready(function(){ 

     $('a#copy-description').zclip({ 
      path:'js/ZeroClipboard.swf', 
      copy:$('p#description').text() 
     }); 
    }); 
</script> 
<!--scripts end--> 

</body> 
</html> 

我只是想的基本下跌和b)我的項目只與靜態文本而言)我也查看了頁面源代碼,但似乎無法看到我的不同之處。任何投入將不勝感激。如果有人提出類似的問題,請道歉。雖然我沒有看到。

回答

10

我和你有同樣的問題,複製示例等等。然後我發現Zclip不能在本地主機上工作。爲了能夠使用zclip,您需要讓應用程序在線(聯機)。瀏覽器通常會阻止Flash在本地運行。

+0

這樣做。一種無賴,因爲我想在本地主機上運行我的小瀏覽器應用程序,但這仍然非常有幫助。 – maptastik

+0

我很高興我幫你:) – Lian

+0

哇你爲我保存了一天..投票支持 – Sakeer