WebBrowser控件如何禁用css?

mefish 2010-05-02 09:50:35
c#程序,使用了WebBrowser控件,请问通过编程是否可以禁用CSS及Style标记里的所有样式表?
...全文
325 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
捷哥1999 2010-05-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mefish 的回复:]

网上找到的javascript代码,贴出来以方便后来者:

<script language="javascript">
for(i=0;i<document.styleSheets.length;i++) {
void(document.styleSheets.item(i).disabled=true);
}
el = document.getElemen……
[/Quote]

不错!
mefish 2010-05-23
  • 打赏
  • 举报
回复
网上找到的javascript代码,贴出来以方便后来者:

<script language="javascript">
for(i=0;i<document.styleSheets.length;i++) {
void(document.styleSheets.item(i).disabled=true);
}
el = document.getElementsByTagName('*');
for ( i=0; i<el.length; i++) {
void(el[i].style.cssText = '');
}
</script>
mefish 2010-05-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 computerfox 的回复:]
我看了IE的选项,没有找到可以禁用CSS的地方,说明IE没有提供此项功能,那么很可能WebBrowser控件也没有,可以有一个变通的解决方法:
你写一个javascript代码,实现禁用css的功能,然后在加载网页时加载这段代码,去禁用css。
[/Quote]

再请教一下,javascript用什么方法可以禁用整页的CSS及Style?
捷哥1999 2010-05-02
  • 打赏
  • 举报
回复
我看了IE的选项,没有找到可以禁用CSS的地方,说明IE没有提供此项功能,那么很可能WebBrowser控件也没有,可以有一个变通的解决方法:
你写一个javascript代码,实现禁用css的功能,然后在加载网页时加载这段代码,去禁用css。

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧