gpt4 book ai didi

security - IHTMLTxtRange.execCommand(“Copy”,false,null)由于IE设置而失败

转载 作者:行者123 更新时间:2023-12-02 04:16:23 25 4
gpt4 key购买 nike

我们有一个.Net应用程序,用于编辑/渲染自定义HTML文档。它使用AxSHDocVw.AxWebBrowser控件托管在IE中。我们首先导航到“about:blank”页面,然后通过在其中写入自定义值来更改Document。我们面临的问题是,如果我们没有在Internet Security区域中启用IE安全设置(脚本->允许对剪贴板的编程访问),则对IHTMLTxtRange.execCommand(“Copy”,false,null)的调用将失败。

为了绕过安全设置,我尝试在导航时最初指向本地html文件。但这在我修改文档后立即失败。

我想使用IHTMLTxtRange.execCommand(“Copy”,false,null)命令,以便可以自定义我们的复制/粘贴操作。
我还有其他方法可以做到这一点。
请分享您的想法,以克服这种情况。
谢谢。
斯里拉姆

最佳答案

在Web浏览器控件主机上尝试implement IInternetSecurityManager,在ProcessUrlAction中处理URLACTION_SCRIPT_PASTE。
请注意,有a bug in earlier versions of IE会导致网络浏览器忽略主机的URLACTION_SCRIPT_PASTE处理。

关于security - IHTMLTxtRange.execCommand(“Copy”,false,null)由于IE设置而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2623356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com