wpf的webbrowser在使用NavigateToString(string text);方法时如果字符串含有中文字符,并在html的头文件中没有声明Document的编码方式为UTF-8的话,由于默认的编码方式的原因,导致中文显示为乱码。如需转码为可采用下面方法:

 1 /// <summary>
 2         /// webbrowser解决中文乱码问题 good
 3         /// </summary>
 4         /// <param name="HTML"></param>
 5         /// <returns></returns>
 6         private string ConvertExtendedASCII(string HTML)
 7         {
 8             string retVal = "";
 9             char[] s = HTML.ToCharArray();
10
11             foreach (char c in s)
12             {
13                 if (Convert.ToInt32(c) > 127)
14                     retVal += "&#" + Convert.ToInt32(c) + ";";
15                 else
16                     retVal += c;
17             }
18
19             return retVal;
20         }

wpf的webbrowser在页面显示的时候,由于在wpf中引用WebBrowser是一个有独立句柄的窗口,wpf的UI就无法对齐进行覆盖,即webbrowser的图层始终是最上的。如果想要遮盖这个控件,可以将其隐藏,设置为Hidden.这样导致其不可见。

转载于:https://www.cnblogs.com/zuimengaitianya/p/6029110.html

wpf Webbrowser 乱码问题及弹窗被遮挡相关推荐

  1. C# 网络编程之webBrowser乱码问题及解决知识

           在使用PHP+MySQL编写网页时,曾近就因为显示中文乱码"口口口???"困扰我很长时间,没想到在C#制作浏览器或获取XML页面时也经常会遇到显示中文乱码的问题,可想 ...

  2. wpf 加载本地html文件,c# – Wpf WebBrowser加载javascript

    我的页面中有这个WebBrowser: VerticalAlignment="Stretch" Grid.Column="1"/> 现在我加载页面后,我想 ...

  3. 【wpf WebBrowser 清空网站的CookieSession 清空用户登录状态】

    最近做项目遇到了一个说小不小,说大不大的问题,那就是在WebBrowser中清空网站上用户的登陆状态, 一开始心想,那不就清空cookies就行啦,那么简单的事情,百度一下 -- -- 是的,正如你们 ...

  4. WPF WebBrowser 加载 html ,出现安全警告, 运行 脚本和 activeX 控件,

    对于你的问题,只需要在你的HTML首行添加如下代码即可隐藏安全提示条: <!-- saved from url=(0014)about:internet --> 还有一个可选方案是使用Wi ...

  5. java如何实现广告弹窗,WPF实现消息提醒(广告弹窗)

    原文:WPF实现消息提醒(广告弹窗) 1.先上效果图: 2.1t提示框界面. 主窗口界面没什么内容,就放了一个触发按钮.先绘制通知窗口(一个关闭按钮,俩个文本控件),可以设置下ResizeMode=& ...

  6. WPF:WebBrowser控件打开本地页面报安全提示的问题及解决

    最近使用百度地图API,需要在本地做一个html文件承,加载本地文件时出现该异常,提示:WebBrowser提示 为帮助保护你的安全,您的Web浏览器已经限制此文件显示可能访问您的计算机的活动内容,如 ...

  7. Silverlight/Windows8/WPF/WP7/HTML5周学习导读(9月17日-9月23日)

    Silverlight/Windows8/WPF/WP7/HTML5周学习导读(9月17日-9月23日) 本周Silverlight学习资源更新 Silverlight动画设计中对平移动画的一点体会 ...

  8. OxyPlot 导出图片及 WPF 元素导出为图片的方法

    OxyPlot 导出图片及 WPF 元素导出为图片的方法 目录 OxyPlot 导出图片及 WPF 元素导出为图片的方法 一.OxyPlot 自带导出方法 二.导出 WPF 界面元素的方法 三.通过附 ...

  9. 让 WPF 的 RadioButton 支持再次点击取消选中的功能

    让 WPF 的 RadioButton 支持再次点击取消选中的功能 目录 让 WPF 的 RadioButton 支持再次点击取消选中的功能 零.前言 一.方法一:后台直接处理 二.方法二:提取为自定 ...

最新文章

  1. 关于VC编译器错误 Error C2558
  2. 想实现高可用?先搞定负载均衡原理
  3. 关于html的a标签的target=__blank 的安全漏洞问题
  4. kafka创建topic命令
  5. Linux性能分析—CPU篇
  6. php 安装 bzip2,php如何安装bzip2
  7. 1042 cant get hostname for your address
  8. Android音视频开发之如何合并音频和视频文件?
  9. 红米笔记本linux系统版本,小米笔记本安装Win10+Ubuntu16.04 LTS 双系统
  10. BBRv2 Cruise 阶段的 inflight 补偿
  11. c++字符串题目:小草与小球
  12. matlab反激变换器仿真模型,基于MATLAB的反激变换器分析与设计-毕业设计.docx
  13. APS系统是什么?APS系统是什么意思?
  14. Bootstrap5 文字排版讲解
  15. 牛津5000词汇表(The Oxford 5000™)
  16. 如何利用eclipse的WTD自动部署一个webservice
  17. 数据结构栈之中缀表达式求值(实现计算器综合计算)
  18. 神经网络-多层前馈神经网络
  19. AutoJS4.1.0实战教程 ---火热持续更新中
  20. Python实现Excel转JSON

热门文章

  1. 德芙网络营销策略ppt_德芙网络营销方案
  2. qt android文件读写文件,qt android 开发之写入xml配置文件篇
  3. 事务对性能影响_DRDS 柔性事务漫谈
  4. easyconnect获取服务端配置信息失败_图文解析 Nacos 配置中心的实现
  5. Vue笔记-Ant Design Vue的使用(Vue3)
  6. Linux学习笔记-协同进程基础
  7. Qt工作笔记-主界面传输数据到附属界面(通过信号与槽非构造函数)
  8. android P监听SD卡热插拔执行symlink软链接的实现
  9. 君威u0073故障码解决_格力多联机同时报三个故障“U2”“L0”“d9”怎么修?
  10. 修改LR自带的示例程序端口号,Cannot create GUI process-program not found