【发布时间】:2009-11-03 04:27:13
【问题描述】:
我正在尝试创建从剪贴板 javascript 函数读取,它通常可以工作,但我似乎无法从使用 out 参数 (Components.interfaces.nsITransferable) 创建的对象中提取实际字符串。如果您想知道,这是针对本地 Intranet,并且我已启用剪贴板访问。
这是我为 out 参数创建对象并设置它们的代码部分。我知道它基本上可以工作,因为如果我返回 obj_length.value 它会给我正确的长度(* 2 代表 unicode)。但是,obj.value 只给了我一个 [xpconnect Wrapped nsISupports] 类型的对象。我需要带有剪贴板内容的字符串!
var obj = {};
var obj_length = {};
b.getTransferData("text/unicode", obj, obj_length);
return obj.value;
谁能帮我弄清楚如何提取剪贴板内容?我很近!
【问题讨论】:
标签: javascript out out-parameters universalxpconnect