[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 画像が表示されない.
野宮 賢 / NOMIYA Masaru <nomiya@xxxxxxxxxxxxxxxx> writes:
> Emacs 22.1.50 & emacs-w3m cvs 最先端で,
>
> http://it.nikkei.co.jp/internet/news/index.aspx?n=MMITba000017082007
>
> を観ようとしますと,
>
> <iframe style="width:400px;height:400px;" frameborder="0" src="http://it.nikkei.co.jp/photo/internet/blogbiz/docomo_graph_small.htm"></iframe>
>
> といった部分の画像が表示されません.
>
> 対処法をお教え戴きたく,宜しくお願いいたします.
このタグは、画像を表示するものではなくいわば HTML の中に HTML を埋め込む
ものですので、 Emacs-w3m でちゃんと対処するのは難しいかと思います。
ただ、以下ようにすればこのタグが使われているところに、リンクを貼ることは
できると思います。ご参考までに。
;; iframe を使っているサイトも時々見かけるので、オプションで有効にできる
;; といいかもしれませんね。
--- w3m.el~ Thu Jan 10 17:49:09 2008
+++ w3m.el Thu Jan 10 17:49:51 2008
@@ -5644,6 +5644,8 @@
(setq charset (or charset w3m-current-content-charset))
(when w3m-use-filter (w3m-filter url))
(goto-char (point-min))
+ (while (re-search-forward "<iframe [^>]*src=\"\\([^\"]*\\)\"[^>]*>" nil t)
+ (insert (concat "<a href=\"" (match-string 1) "\">" (match-string 1) "</a>")))
(w3m-relationship-estimate url)
;; Create pages.
(cond