我已将所有ZeroClipboard文件(最新稳定版本,v1.2.3)上传到我的服务器,无法获得一个非常简单的使用工具演示。
我试图在我的Unix服务器上使用的demo并不起作用,实际上是在所有浏览器中为我工作的另一个online demo的精确副本。调试控制台告诉我在我的服务器上安装的主要ZeroClipboard.js文件中没有错误。我尝试过在本网站上提出的各种建议,以解决与ZeroClipboard类似的问题但没有成功。
任何人都可以解释问题是什么吗?
答案 0 :(得分:1)
在 DOM准备就绪之前,您正在调用JavaScript 。在你打电话时,document.getElementById('clip_copy')
不存在。
试试这个:
window.onload = function(){
var clip = new ZeroClipboard(
document.getElementById('clip_copy'), {
moviePath: "zeroclipboard-1.2.3/ZeroClipboard.swf"
});
};