GreenBrowser 论坛


 
标题: [建议] 推荐大家使用“用户样式表”来隐藏广告和控制网页显示
  本主题由 MoreQuick 于 2010-4-11 21:45 加入精华 
wolfcm
大学四年级
Rank: 9Rank: 9Rank: 9


GreenBrowser专家   论坛热心贡献奖  
UID 122
精华 18
积分 2297
帖子 1134
阅读权限 200
注册 2006-12-25
状态 离线
发表于 2007-10-30 18:23  资料 短消息 
推荐大家使用“用户样式表”来隐藏广告和控制网页显示

以前我在老的GreenBrowser论坛发过,前两天又有朋友发论坛短信问到这个问题,于是整理一下再发个帖大家参考

1、首先在硬盘某个位置新建一个文本文件,名字不限,我是把它命名为“Style.css”
这个文件就是一个 CSS 样式表文件,里面可以定义很多网页的外观,具体后面会说

2、打开 IE 的“Internet 选项”,在“常规”里面点击右下角的“辅助功能”按钮,然后选择刚才新建的 Style.css 文件。点击确定保存设置

图片附件: style001.png (2007-10-30 18:23, 21.36 K)



3、现在来编辑 Style.css 文件,使它能根据我们的需要来工作
具体的方法,基本上要针对某个网站的显示模式来搞,比如说,有个很“变态”的写真的网页(网友提供,在此仅作例子):
http://www.lomasin.com/lomasin/medical/2059/10.html
即使添加了内容过滤 */js/lomasin.com.js 仍然会有一道很宽的白色长方块遮住图片

图片附件: style003.png (2007-10-30 18:23, 31.19 K)



所以我们在 Style.css 文件里面添加如下代码就可以把白色长方块直接隐藏了:

/*www.lomasin.com*/
.picad, .picad2 {
        display: none;
}

另一个例子:把所有 Discuz 论坛的主题列表里面访问过的主题用不同的颜色和贯穿线标识出来

图片附件: style002.png (2007-10-30 18:23, 42.87 K)



加入如下代码可以实现,对 Discuz 5.x、6.0有效(当然还可以在这里加上对字体字号的控制等等):

/*Discuz! forumdisplay*/
table tbody tr th span a:hover, td.f_title a:hover {
        color: #FF0000!important;
        text-decoration: underline!important;
}
table tbody tr th span a:visited, td.f_title a:visited {
        color: #800080!important;
        text-decoration: line-through!important;
}
/*Discuz! forumdisplay*/

记住,每次修改 Style.css 文件都要重新启动浏览器才能生效。
这样指定的 Style.css 文件之后对所有的 IE 核心浏览器都是起作用的,包括 chm 文件

[ 本帖最后由 wolfcm 于 2007-10-30 18:27 编辑 ]




顶部
wolfcm
大学四年级
Rank: 9Rank: 9Rank: 9


GreenBrowser专家   论坛热心贡献奖  
UID 122
精华 18
积分 2297
帖子 1134
阅读权限 200
注册 2006-12-25
状态 离线
发表于 2007-11-1 23:54  资料 短消息 
其实要支持也是可以的,比如说某些可以进行字符替换/过滤的壳,或者GreenBrowser这样的要用Proxomitron之类,判断一下域名再于某个合适的位置引用不同的样式表




顶部
lforl
大学四年级
Rank: 9Rank: 9Rank: 9


GreenBrowser专家   论坛热心贡献奖  
UID 15
精华 28
积分 5003
帖子 944
阅读权限 200
注册 2006-12-21
来自 SH
状态 离线
发表于 2007-11-2 11:25  资料 短消息  QQ
从畅游时代继承下来的“网页背景色功能”(实现原理:明显是在网页加载以后,再替换网页页中的背景色)实现原理应该改进一下。
利用"IE的
使用样式表编排文档格式"的原理比"在网页加载以后再替换网页页中的背景色"效率要高,并且在网页加载之前就生效,没有一闪而过的替换过程。
---------------这是以前提过的
http://www.5igb.com/bbs/viewthread.php?tid=3358&extra=&highlight=%2B%C0%B6%C9%AB%BA%A3%D1%F3&page=2


我倒是希望,GB的“自动/替换显示网页背景色”功能充分利用“用户样式表”的原理来实现,因为“用户样式表”效率高也比较彻底也不会有明显的背景色替换过程。
现在“自动/替换显示网页背景色”明显会有等网页加载完,然后再替换的过程。而“用户样式表”不等网页下载完就生效了,很爽。




[ 本帖最后由 lforl 于 2007-11-2 11:26 编辑 ]




要支持作者MQ,请每天访问一次(作者可得5分钱),设置为主页或F1一键通:
http://www.2345.com/?30810
顶部
hellen
大学二年级
Rank: 9Rank: 9Rank: 9



UID 294
精华 0
积分 1509
帖子 473
阅读权限 200
注册 2006-12-26
状态 离线
发表于 2007-11-2 22:40  资料 短消息 
是,支持wolfcm 和lforl ,您们的想法很好,希望MQ老大借鉴一下,改进GB,

使GB更好!
顶部
 


当前时区 GMT+8, 现在时间是 2017-4-30 15:21
苏ICP备07001345号

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.059339 second(s), 7 queries

清除 Cookies - 联系我们 - 5iGB.com - Archiver