WPF WebBrowser控件解析 HTML

server/2024/10/15 20:22:19/

html" title=WPF>WPF_WebBrowser_HTML_0">html" title=WPF>WPF WebBrowser控件解析 HTML

Window里面的AllowsTransparency属性不要加
<WebBrowser x:Name="webBrowser"  />
public void InitWeb()
{string htmlString = @"<html><head><title>this is a test</title><script type ='text/javascript'>function Hello(){window.external.Hello('hello test'); // 传递事件}</script></head><body><button onclick = 'Hello()'>hello test</button></body>
</html> ";webBrowser.NavigateToString(htmlString);ObjectForScriptingHelper helper = new ObjectForScriptingHelper(this);webBrowser.ObjectForScripting = helper;
}
[System.Runtime.InteropServices.ComVisibleAttribute(true)]//将该类设置为com可访问public class ObjectForScriptingHelper{signature mainWindow;public ObjectForScriptingHelper(signature main) // 注意signature 要写成你自己项目中的对象名{mainWindow = main;}//这个方法就是网页上要访问的方法public void Hello(string cmd){}}

http://www.ppmy.cn/server/46047.html

相关文章

TCP四次握手与http协议版本区别

TCP四次挥手(图解)-为何要四次挥手 当客户端和服务器通过三次握手建立了TCP连接以后&#xff0c;当数据传送完毕&#xff0c;肯定是要断开TCP连接的啊。那 对于TCP的断开连接&#xff0c;这里就有了神秘的“四次挥手”。 第一次挥手&#xff1a;主机1&#xff08;可以使客户端…

为什么要用 vuetify ?

不知道国外为什么这么多使用 vuetify UI 框架的&#xff0c;简单使用下来发现很多坑。持续更新 1、input 和 button 设置相同的 density&#xff0c;但是大小却不一样&#xff1b; 2、表格功能过于简单&#xff0c;没有列拖拽&#xff0c;只有左侧固定列没有右侧固定列&#…

Spring Boot集成freemaker快速入门demo

1.什么是freemaker&#xff1f; FreeMarker 是一款模板引擎&#xff1a;即一种基于模板和要改变的数据&#xff0c;并用来生成输出文本(HTML网页&#xff0c;电子邮件&#xff0c;配置文件&#xff0c;源代码等)的通用工具。 它不是面向最终用户的&#xff0c;而是一个Java类库…

安装Android Studio

下载android studio 官网下载: https://developer.android.google.cn/studio/ 百度网盘: https://pan.baidu.com/s/1YuO_wXL3EA6vYwP2srqUDQ?pwd773x 提取码: 773x 安装 左侧的licenses都选上Accept 这一步要比较久的时间&#xff0c;耐心等待 修改Sdk的位置&#xff08;…

JavaWeb ServletContext 对象 应用

ServletContext: ServletContext是Java EE Servlet 定义的一个让 Web 应用中的 Servlet 能够和服务器交流的一个接口&#xff0c;每个应用都有自己的 ServletContext&#xff0c;除了分布式应用中的每个服务器实例的 ServletContext 是独立的&#xff0c;不能用来共享数据外 Se…

STMF1学习笔记(八)—DMA方式多通道采集

1、初始化 2、DMA设置 3、业务代码—DMA方式 一、 在 main 函数前面添加变量。其中 ADC_Value 作为转换数据缓存数组&#xff0c;ad1,ad2 存 储 PA0( 转换通道 0),PA1( 转换通道 1) 的电压值。 /* USER CODE BEGIN PV */ /* Private variables */ uint32_t ADC_Value[…

代码随想录训练营Day54:Leetcode392、115

Leetcode392&#xff1a; 问题描述&#xff1a; 给定字符串 s 和 t &#xff0c;判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些&#xff08;也可以不删除&#xff09;字符而不改变剩余字符相对位置形成的新字符串。&#xff08;例如&#xff0c;"…

辅助科技照亮道路,携手共促盲文书写技能新飞跃

在这个科技日新月异的时代&#xff0c;创新的力量正以前所未有的方式融入我们的日常生活&#xff0c;特别是对于视觉障碍群体而言&#xff0c;技术的每一次进步都是通往更加独立生活的桥梁。今天&#xff0c;让我们聚焦于一款名为“蝙蝠避障”的辅助软件&#xff0c;它不仅为盲…