首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将javascript聊天客户端嵌入C#

如何将javascript聊天客户端嵌入C#
EN

Stack Overflow用户
提问于 2015-05-28 20:06:24
回答 1查看 527关注 0票数 1

我正在使用.NET 4.0和C#开发一个标准的表单应用程序。我有一个帮助菜单,我想提供一个“聊天”选项。我们目前正在使用LiveChat作为“聊天客户端”。它们提供了类似的Javascript,您可以在web浏览器中使用它作为聊天客户端。如果用户单击“聊天”菜单项,如何启动浏览器并使用这个java脚本打开聊天会话?

代码语言:javascript
运行
复制
(function() {
    delete(window.LC_API);
    delete(window.LC_Invite);
    delete(window.__lc_iframe_current_skill);
    delete(window.__lc_inited);
    delete(window.__lc_lang);
    var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
    lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
})();
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-28 20:12:00

您可以使用WebBrowser控制打开窗口。

并导航到包含javascript聊天代码的本地html文件。或者您可以导航到带有代码的远程url。

在windows上,web浏览器控件使用引擎盖下的IE。我不知道这在其他系统上会如何运作。

如果您需要其他类型的浏览器支持,也有乌索溴铵,它更像Chrome的渲染引擎,而GeckoFx更像火狐的引擎。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30516140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档