- 708 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/01(月) 01:24:09 ID:6132YJ0d0]
- >>705
同じようなことを考えたことはありますが、結局のところブラウザでやるかProxomitronでやるかが争点なんですよね。 ブラウザの機能を使った方が確実ですが、用途による…かな? ■Proxomitronフィルタで解決 ▼ <link rel="stylesheet">, <style>, style="property: value;" を削除する 複数のタグにマッチさせるフィルタまでは対応できないが、CSSを「ほぼ」無効化できる。 例えば、style属性カットはこんな感じ。(ただし、複数タグにまたがったフィルタは先にマッチしてしまう問題有り) [Patterns] Name = "Cancel style attribute [2008/09/01] test1" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "(<[a-z]+[0-9]+\s[^>]++)\0style=$AV(*)" Replace = "\0" ▼外部CSSを挿入して、既存CSSを上書きする Proxotronで </head> 手前に外部CSSを挿入して、ユーザースタイルシートっぽい動作にする。 ブラウザのデフォルトスタイルシートを !important 付きで挿入すれば、Webサイト制作者のCSSは「完全に」無効化される。 ・Firefoxのデフォルトスタイルシートの場所 C:\Program Files\Mozilla Firefox\res\forms.css C:\Program Files\Mozilla Firefox\res\html.css ブラウザのデフォルトスタイルシートを表示するには (Firefox編) - 303 See Other Blogs ttp://d.hatena.ne.jp/mitamu/20070409/1176076038
|

|