【アーバイン】Irvine Part12【インバイエ】at WIN
【アーバイン】Irvine Part12【インバイエ】 - 暇つぶし2ch131:73-74
06/11/29 00:23:20 LNlBQ9Ft
>>97
なりますよ~。確かに。

WinXP SP2 / IE6.0.2900.(以下略) / Irvine 1.1.2.119

使ってないのでわからないですが、IE7では直ってるのかも。

<HTML>
<HEAD>
<META http-equiv=content-type content="text/html; charset=utf-8">
</HEAD>
<BODY>
<A HREF="%E3%81%82">link</A>
<SCRIPT><!--
alert(document.links(0).href);
//--></SCRIPT>
</BODY>
</HTML>

例えばこういうのをIEで開くと%E3%81%82の部分は、3文字の変な文字に変換されます。(アクティブコンテンツは許可してください)(ちなみに%E3%81%82は'あ'です)

どうもIEが勝手にハイパーリンクのURLをデコードしてしまい、しかも仮定する文字セットはISO-8859-1とかのようです。

で、Irvineがこの文字列を使用する場合、シフトJISに変換して使用するので、シフトJISに存在しない文字は'?'になります。('a'の文字変化形(ウムラウトとかそういうの)はみな'a'になったりとかしている。)

(IEからこういうリンクがあるページを「完全」でファイル保存するとやはりこの化けが発生)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch