使用PIE.htc(请自行百度),可以在IE7,IE8下显示出圆角
在css中这样写border-radius:10px;behavior:url(./PIE78.htc);就好了
.Net 4.5 的WebBrowser相当于IE7,如果使用本地PIE.htc打开本地页面,可能遇到“为了保护您的安全,您的web浏览器已经限制此文件显示可能访问您的计算机的活动内容。”这种警告。
通过设置IE的安全选项也不起作用。
这个时候请检查PIE.htc
看看它的换行,必须要有CR和LF(可以用Notepad++来查看)
参考文章:
http://css3pie/forum/viewtopic.php?f=3&t=36
其中windows-format eol 就是crlf都有的,即\r\n
你下载的PIE.htc可能来自Linux平台,所以需要转换一下换行~只要把他复制到一个windows-format的文本中另存即可。
更多推荐
WPF WebBrowser 使用PIE 遇到“为了保护您的安全,您的web浏览器已经限制此文件显示可能访问您的计算机的活动内容”
发布评论