if (r) {
$('#share').dialog('open').dialog('setTitle', '请选择新的目录');
document.getElementById("Extractcode").value = generateMixed(10);
document.getElementById("link").value = url;
$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
});
窗口界面:
<form id="Secretform" method="post" novalidate>
<div data-options="region:'center',split:true" style="width: 380px">
<ul class="Archives_BasicInfo">
<li style="display: none">
<span class="Archives_BasicInfo_title">id:</span>
<span >
<input type="text" name="autoid" id="autoid" value=""/></span>
</li>
<li id="linkli">
<span class="Archives_BasicInfo_title">链接地址:</span>
<span >
<input type="text" name="copy" id="link" style="width: 200px"/></span>
</li>
<li id="date">
<span class="Archives_BasicInfo_title">有效时间:</span>
<span >
<input class="easyui-datetimebox" name="effectivedate" id="effectivedate" value=""/></span>
</li>
</ul>
</div>
<div data-options="region:'south',border:false" style="text-align: right; padding: 5px 0 0;">
<a href="javascript:void(0)" id="dynamic">复制</a>
<a class="easyui-linkbutton" id="linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="SaveCode()">确定</a>
<a class="easyui-linkbutton" data-options="iconCls:'icon-cancel'" href="javascript:void(0)" onclick="javascript:$('#share').dialog('close');">取消</a>
</div>
</form>
11 个解决方案
#1
复制不成功是什么意思,没有复制到实际的内容?还是点击flash没有反应?
我这里测试了下没什么噶。
我这里测试了下没什么噶。
#2
点击flash没有反应
#3
我也确定了绑定的路径是正确的啊
#4
我想该页面我同时使用的uploadify上传控件,这个也是基于flash的,这样是不是有影响呢?
#5
确定zclip的flash出来了的是吧。
注册zclip的事件不要放到$(document).ready事件中试试,可能是页面都加载完毕了你才执行$(document).ready注册事件不执行的
//$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
// });
#6
我发现一个问题,我在一个单独运行可以成功复制的页面进行复制操作,界面不关再运行我的那个项目就可以复制了,这是是什么问题?是不是我的那个项目没有绑定成功啊
#7
是不是flash没有下载成功啊。。
#8
我发现一个问题,我在一个单独运行可以成功复制的页面进行复制操作,界面不关再运行我的那个项目就可以复制了,这是是什么问题?是不是我的那个项目没有绑定成功啊
你注销掉uploadify看看zclip有效果没,有可能是2个冲突了,感觉应该没什么问题。。
确定zclip的flash出来了的是吧。
注册zclip的事件不要放到$(document).ready事件中试试,可能是页面都加载完毕了你才执行$(document).ready注册事件不执行的//$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
// });
是不是flash没有下载成功啊。。
#9
$("input[name = 'copy']").map(function () { return this.value }).get().join(',');
val只获取第一个对象的,需要串联起来,最后join方法的参数是链接数组的内容,如果不需要可以去掉
#10
我的swf没有下载,请求都没有发出,是怎么回事
#11
绑定的元素一开始隐藏掉了,使用复制功能无法绑定。
#1
复制不成功是什么意思,没有复制到实际的内容?还是点击flash没有反应?
我这里测试了下没什么噶。
我这里测试了下没什么噶。
#2
复制不成功是什么意思,没有复制到实际的内容?还是点击flash没有反应?
我这里测试了下没什么噶。
#3
复制不成功是什么意思,没有复制到实际的内容?还是点击flash没有反应?
我这里测试了下没什么噶。
#4
复制不成功是什么意思,没有复制到实际的内容?还是点击flash没有反应?
我这里测试了下没什么噶。
#5
确定zclip的flash出来了的是吧。
注册zclip的事件不要放到$(document).ready事件中试试,可能是页面都加载完毕了你才执行$(document).ready注册事件不执行的
//$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
// });
#6
你注销掉uploadify看看zclip有效果没,有可能是2个冲突了,感觉应该没什么问题。。
确定zclip的flash出来了的是吧。
注册zclip的事件不要放到$(document).ready事件中试试,可能是页面都加载完毕了你才执行$(document).ready注册事件不执行的//$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
// });
#7
我发现一个问题,我在一个单独运行可以成功复制的页面进行复制操作,界面不关再运行我的那个项目就可以复制了,这是是什么问题?是不是我的那个项目没有绑定成功啊
你注销掉uploadify看看zclip有效果没,有可能是2个冲突了,感觉应该没什么问题。。
确定zclip的flash出来了的是吧。
注册zclip的事件不要放到$(document).ready事件中试试,可能是页面都加载完毕了你才执行$(document).ready注册事件不执行的//$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
// });
是不是flash没有下载成功啊。。
#8
我发现一个问题,我在一个单独运行可以成功复制的页面进行复制操作,界面不关再运行我的那个项目就可以复制了,这是是什么问题?是不是我的那个项目没有绑定成功啊
你注销掉uploadify看看zclip有效果没,有可能是2个冲突了,感觉应该没什么问题。。
确定zclip的flash出来了的是吧。
注册zclip的事件不要放到$(document).ready事件中试试,可能是页面都加载完毕了你才执行$(document).ready注册事件不执行的//$(document).ready(function () {
$("#dynamic").zclip({
path: '/Areas/AMS/Scripts/jquery_zclip/ZeroClipboard.swf',
copy: function () { return $('input#link').val(); },
beforeCopy: function () {
$('#dynamic').css('background', 'red');
$(this).css('color', 'orange');
},
afterCopy: function () {
$('#dynamic').css('background', 'black');
$(this).css('color', 'purple');
alert("copy成功");
}
});
// });
是不是flash没有下载成功啊。。
#9
$("input[name = 'copy']").map(function () { return this.value }).get().join(',');
val只获取第一个对象的,需要串联起来,最后join方法的参数是链接数组的内容,如果不需要可以去掉
#10
我的swf没有下载,请求都没有发出,是怎么回事
#11
绑定的元素一开始隐藏掉了,使用复制功能无法绑定。