Proxomitron フィルター作成スレッド Part6

このエントリーをはてなブックマークに追加
869think ◆MM0nnAOCiQ
>>858
Match="(<!DOCTYPE*> |)\1"

で <script> を挿入するフィルタは全て同様の改変で問題ないと思います。
ただ、

<head>
...
<script src="hogehoge.js"></script>
</head>

のHTMLに対しては、<script> の前に置換テキストを挿入した方が良いかも?
外部JSは読み込み順が関係しているかもしれないので、JavaScriptの識者にフォローを頂きたいところ。

[Patterns]
Name = "Kill pop-up windows [2007/05/22] fixed2"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^<script[ >]|</head>))$STOP()"
Replace = "<script src="http://local.ptron/WindowOpen.js"></script>\r\n"

> 書き換え例をみるとMatchな部分を置き換えReplaceの行頭を少しけづるだけと気づき
Limitも小さくなっています。