1 / 4
文档名称:

jQuery获取剪贴板内容的方法 jquery.doc

格式:doc   大小:84KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

jQuery获取剪贴板内容的方法 jquery.doc

上传人:小健 2022/5/20 文件大小:84 KB

下载得到文件列表

jQuery获取剪贴板内容的方法 jquery.doc

文档介绍

文档介绍:jQuery获取剪贴板内容的方法
本文实例讲述了 jQuery获取剪贴板内容的方法。分享给大家供大家参考,具体 如下:
这两天弄fckeditor粘贴功能,随着工作的深入和在网上查询资料,知道了在网 页中一般是不允许访问“剪贴板”的,因内容
var strl=window. clipboardData. getData(〃text〃);
alert (strl);
}
function ff_show() {
netscape, security. PrivilegeManager. enablePrivilege (J UniversalXPConnec
/ );
var clip =
Components, ******@mozilla. org/widget/clipboard;1' ]. createlnstance(
Components, interfaces. nsIClipboard);
if (!clip) return;
var trans =
Components, ******@mozilla. org/widget/transferable;V ]. createlnstan ce(Components, interfaces. nsITransferable);
if (!trans) return;
trans. addDataFlavor (J text/unicode');
clip. getData(trans, clip. kGlobalClipboard);
var str = new Object ();
var len = new Object ();
try {
trans. getTransferData (J text/unicode,, str, len);
} catch(error) (
return null;
}
if (str) {
if (Components, interfaces. nsISupportsWString) str =
str. value. Queryinterface(Components, interfaces. nsISupportsWString);
else if (Components, interfaces, nsISupportsString) str =
str. value. Queryinterface(Components, interfaces, nsISupportsString);
else str = null;
}
if (str) {
alert (str. data, substring (0, len. value / 2));
return (str. data, substring (0, len. value / 2));
}
return null;
}
function ie_set(){
//显示剪贴板的内容是text类型的,给剪贴板的赋值为后面的字符串
var strl=window. clipboardData. setData(z'textzz, /z<strong>my name is huangbiao</strong>z"