Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RE: Re: 要約生成時、HTML内の対象範囲を指定出来ますか?



寺西です。

Tadamasa Teranishi wrote:
> 
> また、タグに Javascript を書いている場合、例えば、
> <input type="button" onClick="xxxxx">
> というようなものの場合、xxxx に '>' が含まれると、同様の問題が
> 生じます。
> HTML 的には正しいのですが、Namazu ではこれをタグの終わりと誤認する
> 場合があります。(判定の甘い部分が多々あります。)

こちらの場合は、filter/html.pl の normalize_html_element を

sub normalize_html_element ($) {
    my ($contref) = @_;

    $$contref =~
s#<(/?!?[A-Z]+\w*)(?:\s(?:[A-Z]+\w=(?:".*?"|'.*?'|[^>\s]+)))*\s*/*>#<$1>#ig;
}

のように書き換えると、解決するかもしれません。(無保証)
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E