2009-07-13 138 views
1

我有一个asp.net/C# web应用程序。我有一个图像蒸汽.aspx页面来呈现图像。我必须将图像复制到客户端的剪贴板。所以我第一次加载图像在一个隐藏的图像框,并通过使用javascript命令将其复制到剪贴板无法将剪贴板中的图像粘贴到MS Word中

ctrlRange.execCommand('Copy');

图像不会复制到剪贴板。它可以粘贴到MSPaint中。但它不能粘贴在MS字。当尝试粘贴它时,显示为小白盒。要求是将图像粘贴到MS字上。

感谢

+0

Javascript正在复制隐藏图像框,而不是图像。 – 2009-07-13 17:19:10

+0

嗨.. Nathan, 它确实将图像粘贴到MS绘制类应用程序没有任何问题。但它不会将图像复制到MS字上。 – Dimuthu 2009-07-13 17:29:45

回答

1

问题似乎是与“字贴”做一个额外的网络请求,其中涂料或粘贴特殊不做第二个请求。如果粘贴内容(图像)落后于某种认证(ex.forms认证),则由Word完成的第二个请求将失败,导致无法正确粘贴图像。

这是与, 互联网选项 - >一般 - >浏览历史 - >设置 - >检查存储的页面从未版本。当它被设置为自动时,即使在Word中,事情也会按预期工作,并且这种设置失败,并且设置为“每当我访问网页时”