如何在使用 Silverlight 调用的 javascript 函数中创建 ActiveXObject

发布于 2024-12-17 20:10:22 字数 260 浏览 2 评论 0原文

我正在尝试从我的 Silverlight C# 文件调用 javascript 函数。 (可以调用它)。 然后我尝试创建 ActiveXObject 对象以便在 javascript 函数中启动记事本。 但自动化服务器不允许创建ActiveXObject对象。

如何在不启用 Silverlight Web 项目的浏览器外设置的情况下创建 ActiveXObject 对象?

任何其他在 Silvleright 中创建 COM 对象而不启用 OOB 设置的方法都会受到赞赏?

I am trying to call javascript function from my Silverlight C# file. (Able to call it).
Then i try to create ActiveXObject object in order to launch notepad in javascript function.
But Automation server does not allow to create ActiveXObject object.

How to create ActiveXObject object without enabling Out-of-Browser settings of Silverlight Web Project?

Any other way to create COM object in Silvleright without enabling OOB settings will be appreciated?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

后来的我们 2024-12-24 20:10:22

你的问题的答案是:不。根据设计,出于很好的原因,在浏览器代码(即 Silverlight 应用程序内部)和 Javascript 中,您无法任意启动任何自动化服务器。您能想象如果仅仅访问一个网站就可能导致计算机上各种应用程序的启动和操作,会造成多大的破坏吗?

The answer to your question is: no. By design and for very good reasons in-browser code (be that inside Silverlight Application) and in Javascript you can't arbitarily launch any automation server. Could you imagine the havoc that would be wrought if just visiting a website could cause the launch and manipulation of all sort of apps on your computer?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文