是否可以从javascript访问C#DataObject数据?
DataObject data = new DataObject();
data.SetText(stringBuilder.ToString());
data.SetData("application/json", itemsJson);
Clipboard.Clear();
Clipboard.SetDataObject(data);
var x = Clipboard.GetData("application/json");
在C#方面,x
将是json字符串。但它在js
方丢失了。
修改
使用
text = ev.clipboardData.getData("text/plain");
我有文字,但是:
var json = ev.clipboardData.getData("application/json");
json
中没有任何内容。
更新
正如我所见,我无法从javascript访问数据对象的数据部分。我认为这是出于某些安全原因,但不确定。