看了半天没看出问题出在哪里,哎.<script language="javascript" type="text/javascript">
function window_onload()
{
var thisurl = location.href;
document.all.MyUrl.value=thisurl;
}
function cCopy(o){
var obj=document.getElementById(o);
obj.select();
lgocl_js=obj.createTextRange();
lgocl_js.execCommand("Copy");
alert("复制成功");
} </script> <textarea name="MyUr4" style="width:98%;" rows="4" id="MyUr4">官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容。 </textarea>
<input name="button" type="button" style="width:70px;height:60px;" onclick="cCopy('MyUr4');" value="复制内容 " />
function window_onload()
{
var thisurl = location.href;
document.all.MyUrl.value=thisurl;
}
function cCopy(o){
var obj=document.getElementById(o);
obj.select();
lgocl_js=obj.createTextRange();
lgocl_js.execCommand("Copy");
alert("复制成功");
} </script> <textarea name="MyUr4" style="width:98%;" rows="4" id="MyUr4">官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容。 </textarea>
<input name="button" type="button" style="width:70px;height:60px;" onclick="cCopy('MyUr4');" value="复制内容 " />
execCommand这些都是IE only的 FF下不支持
<script>
function cCopy(o){
var obj=document.getElementById(o);
obj.select();
if(document.all){
lgocl_js=obj.createTextRange();
lgocl_js.execCommand("Copy");
}
else{
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("被浏览器拒绝!/n请在浏览器地址栏输入'about:config'并回车/n然后将'signed.applets.codebase_principal_support'设置为'true'");
}
var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
trans.addDataFlavor('text/unicode');
var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var copytext = obj.value;
str.data = copytext;
trans.setTransferData("text/unicode", str, copytext.length*2);
var clipid = Components.interfaces.nsIClipboard;
clip.setData(trans,null,clipid.kGlobalClipboard);
}
alert("复制成功");
}
</script>
<textarea name="MyUr4" style="width:98%;" rows="4" id="MyUr4">官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容,官方2011最新活动内容。 </textarea>
<input name="button" type="button" style="width:70px;height:60px;" onclick="cCopy('MyUr4');" value="复制内容 " />