我想在 IE 的标题栏(和标签)中放置 unicode 字符。
如何使用 C# 实现此目的?
最佳答案
Page.Title = "//someunicode//"
does not work
设置 Page.Title 对我来说效果很好,假设您使用的是支持 Unicode 的响应编码,例如默认的 UTF-8。
您要设置的字符到底是什么?请记住,页面标题是使用操作系统的窗口标题栏字体呈现的,而不是为页面 HTML 内容设置的字体,因此与页面内容相比,标题可用的字符范围可能更小。如果您选择用于标题栏的字体中不存在的字符,您可能会得到正方形。
(其他操作系统呈现的元素可能会发生同样的情况,例如某些浏览器中的选择菜单。)
关于c# - 如何在浏览器标题中加入 Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7735358/