― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2014年6月09日(月) 22:41 
オフライン

登録日時: 2014年6月09日(月) 22:34
記事: 1
「X:\」から始まるパスが書いてあった場合、URL同様にダブルクリックで開くようにしたいのですが、
設定、アドオンを入れることで可能になるのならやり方を教えていただけませんか?

_________________
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年6月10日(火) 09:48 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
kiiroitori さんが書きました:
「X:\」から始まるパスが書いてあった場合、URL同様にダブルクリックで開くようにしたいのですが、
設定、アドオンを入れることで可能になるのならやり方を教えていただけませんか?

そんな設定は無い。
たとえ、HTMLメールで、file:///X:/... というようなファイルへのリンクがあったって、メール送信者のPCのX:\...が、メール受信者のPCのX:\...であるなんてことは普通のインターネットの世界ではありえないから、Thunnderbirdは、file:/// URLのリンククリックでオープンしなかったような気が...
イントラネットだと、ファイル共有で全員が同じネットワークドライブをアサインしている、ということもあるから、アドオンはあるかもしれません。

内部的には、HTMLを利用して表示しているから、
(1) Custom Buttonsというアドオンをいれてツールバーボタンを追加し、
(2) DOM Inspectorというアドオンを入れて、メッセージペインの本文を表示しているノードを調べ、
(3) ボタンのスクリプトで、その本文のデータを保持しているノードのinnerHTMLやテキストノードをスキャンし、X:\...という文字列があったら「<a>...</a>」で置き換える、
で、リンクに変えることは、簡単にできます。
HTMLのJavaScriptであるHTMLの要素に何かをするのと、全く同じです。

でも、イントラネットなら、端から「HTMLのfile:/// URLのリンク」で送れば済む話じゃないんですか?
あとは、そのfile:/// URLでファイルを開いてくれるかどうかはThunderbird次第。
FirefoxにURLを渡してくれさえすれば、もうこっちのもの。

自前のツールバーボタンならば、リンクにする必要はなくて、
(a) ボタンクリックで最初のX:\...を見つけ、OpenURL(URL)といったような名前の、Thunderbirdに無いはずが無い機能を呼び出して既定のブラウザーに渡す、とか、
(b) ドラッグで選択した文字列を取り出し、file:/// URL形式に変えて、Thunderbirdに無いはずが無い機能を呼び出して既定のブラウザーに渡す、とか、
好きなようにできます。
(b) のようなものは、アドオンがありそうな気はするけれど、あってもURL形式の文字列しかサポートしないんじゃないかな。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年6月10日(火) 14:13 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
  
*質問・投稿する前に、サポートサイトやヘルプ、このフォーラム内を検索・閲覧して
 該当項目、同類・類似事例がないか、確認してみましょう。
 また、広くインターネット上でも、同類・類似事例がないか、調べてみましょう。
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境と正確な OS の種類と Thunderbird のバージョンぐらいは書き添
 えましょう。
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くように
 しましょう。
*ここは、相互ユーザサポートを通じて、各種情報・事例を、ユーザ同士でシェアする
 場でもあります。
 
 
 
kiiroitori さんが書きました:
「X:\」から始まるパスが書いてあった場合、URL同様にダブルクリックで開くようにしたいのですが、
設定、アドオンを入れることで可能になるのならやり方を教えていただけませんか?

誰かから受け取った受信メッセージの場合なのか、誰かに送る送信メッセージの場合なのか、
それとも双方なのか、不明ですね。
ネットワークドライブにアクセスできる特定の範囲内ユーザでの場合なのか、そうではない
のかも不明ですね。(例えば、社内ネットワーク上とか・・・)


アドオンなら、以下があります。(ローカルパス用)
こういうものがご希望なのでしょうか?
Insert Link from Local File :: Add-ons for Thunderbird


【参考になるかも知れない過去トピック】
MozillaZine.jp フォーラム - 『file://』のリンクが開けない問題
MozillaZine.jp フォーラム - メール本文中のfile://にアクセスできない。
MozillaZine.jp フォーラム - 社内ネットワークへリンクを設定したい

_________________
Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[58人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean