パスに「#」が入るとchmファイルが開けない

シェアする

とあるドキュメントがchmファイルであったので開こうとしたら

このプログラムではこの Web ページを表示できません。
可能性のある原因:
インターネットに接続されていない。
Web サイトに問題が発生している。
アドレスに入力の間違いがある可能性がある。

と出てきた。どうやらパスに「#」が入ってるとダメらしい。chmでも使われるhtmlでは「#」はページ内ジャンプに使われるから上手く処理できないのかなーと思って普通のHTMLをIEで開いてみたが表示してくれた。chmがばぐってる?

どうでもいいけど、「#」入りパスをIEで開いた場合はそのまま表示されて、FxとOperaで見るとエスケープされてる。

IE file:///C:/data/#foo/bar.html
Fx file:///C:/data/%23foo/bar.html
Opera file://localhost/C:/data/%23foo/bar.html

IEがわかりやすいね。

Sponsored Link

シェアする

フォローする