過去ログ表示


過去ログ 380 を表示

トピック内全 4 記事中の 1 〜 4 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

URLリンク先が開かないものがあります。
(#56532) このトピック中1番目の投稿
(環境: WinXP SP3/Netscape4)

はじめまして、質問させて下さい。
Thunderbirdのナレッジベースなど過去質問を検索したのですが、
質問が似ているのですが解決に至らないのでどなたか教えて下さい。

OS:Windows7Pro64bit
Thunderbird:17.0.3
InternetExplorer9

受信メール内にある、リンク先をクリックしても開くものと
開かないものがあります。

例えば http://www.yahoo.co.jp などは開くのですが
以下のようなURLはクリックしても反応しません。(一部*にしています)

http://********%E6%B0%91%E9%96%93%E4%BF%9D%E8%82%B2%E9%80%A3%E7%9B%9F&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=

文字数が長いから開かないのかわかりませんが、開くものと開かないものとがあり困っています。
FirefoxではなくInternetExplorerを使用しているからでしょうか?

どうぞご教授下さい、よろしくお願いします。

Re: URLリンク先が開かないものがあります。
(#56534) このトピック中2番目の投稿
(環境: WinXP SP3/Other)

HTMLの場合は、送信者側がちゃんとリンクにしていない、<a>でリンクになってはいるけれど、ローカル用のfile://...でそんなものは受信側のPCには存在しない、schemaがhttp:とかmailto:とかの普通のものではない、と、そうなります。

テキストメールの場合は、http:とかmailto:の文字列のところをTbがリンクにして表示してくれるのですが、
特殊文字があった時に、そこで途切れる、あるいは、そこで切ってくれない、
長すぎて行をまたいで表示する時に、リンクのアドレスが途中で途切れるとか分かれる、
元々のメールのソース上で、メールの一行の長さ制限のところで行が分かれている、などがあり得ます。

> FirefoxではなくInternetExplorerを使用しているからでしょうか?

既定のブラウザーをFirefoxにしてみるだけで、IEだからかどうかは簡単にわかるんじゃないですか?

Thunderbirdが、URLらしき文字列を、既定のブラウザーであるIEに渡しているケースだと仮定して。

ダメなのは、URLのnon-ascii部分がエスケープされたリンクのようですから、IEであることが、関係する可能性はあります。

メールのURL形式の文字列内に8bitデータがあった時、Tbは、それをUTF-8の文字列にしてからエスケープし、他のアプリケーションに渡しますが、7bit-asciiだけの場合は、ごく一部の例外の文字を除き、そのまま他のアプリケーションに渡すはずです。
一方、IEのバージョンによっては、URL上のnon-asciiデータをShift_JISとして常に取り扱います。

メール上のリンクになったところのリンク先のURLをコピーし、テキストエディタにペーストすれば、URLの文字列がわかります。
それをIEのURL欄にペーストしてみれば、IEがどう解釈しているかが、ある程度見えます。

Re: URLリンク先が開かないものがあります。
(#56538) このトピック中3番目の投稿
(環境: WinXP SP3/Netscape4)

WADA様

ご回答いただき感謝致します。
補足させていただきます。

> 既定のブラウザーをFirefoxにしてみるだけで、IEだからかどうかは簡単にわかるんじゃないですか?

その通りですよね、IEにこだわっておりましたので確認しておりませんでした。
確認してみます(今手元にThunderbirdを操作するPCがないので後程再投稿します)。

> メール上のリンクになったところのリンク先のURLをコピーし、テキストエディタにペーストすれば、URLの文字列がわかります。
> それをIEのURL欄にペーストしてみれば、IEがどう解釈しているかが、ある程度見えます。

この点につきましては、リンクになっている箇所をコピーし、IEのアドレスにペーストしますと、きちんとそのページに飛ぶのは確認しております。受信メール内か
らクリックすると無反応になります。実際のURLを明記した方がよろしいでしょうか?

言葉が足りず、申し訳ございませんでした。
どうぞよろしくお願いします。

Re: URLリンク先が開かないものがあります。
(#56544) このトピック中4番目の投稿
(環境: Win 7/Other)

追記します。

> 既定のブラウザーをFirefoxにしてみるだけで、IEだからかどうかは簡単にわかるんじゃないですか?

firefoxにしても現象は同じでした。

解決にはいたりませんが、とりあえずクリックしてもリンク先に飛ばないURLに関しては、リンクになっている部分をコピーし、IEのアドレスバーに直接コピーすることで対応することにします。

どうもありがとうございました。


このトピックの全ページ / [0]

返信不可


- Child Tree -