【確認】HTMLメールViewer内でのリンク等No.02389
TATE2 さん 09/06/24 12:24
 
秀まるおさん

TATEです。

何度も恐縮ですが、3点ほど仕様の確認をさせてください。

1.HTMLメールViewer内でのリンクについて、クリックすると、
  IE等のブラウザを開こうとします。
  IEで最初から表示した場合は、問題なく文章内で移動する
  のですが、どこか設定が必要でしょうか?
  ただ、うまく表示されるHTMLメールもあります。

2.HTMLメールでは、空白行があるのですが、エディタのTEXT表示
  では空白行がなくなって表示されますが仕様でしょうか?
  (デコードはtext/plain部分があっても無視するをON)
  
3.エディタの添付アイコンのHTMLメールを右クリックすると、
  メニューに「opennew」というのが追加されていますが、これ
  は「開く」と何かちがうものでしょうか?


細かいですが、よろしくお願いします。

環境
5.19β7+1.00β7


[ ]
RE:02389 【確認】HTMLメールViewer内でのNo.02390
秀まるお さん 09/06/24 13:35
 
> 1.HTMLメールViewer内でのリンクについて、クリックすると、
>   IE等のブラウザを開こうとします。

 それはそれで、そういう動作になるようにわざとやってます。

>   ただ、うまく表示されるHTMLメールもあります。

 HTMLメールViewer内でリンク先もインライン表示してしまうケースがあるとし
たら、そっちの方がバグではないかと思います。

 適当なサンプルがあれば送って欲しいです。
 (例によって受信ログの方を)

> 2.HTMLメールでは、空白行があるのですが、エディタのTEXT表示
>   では空白行がなくなって表示されますが仕様でしょうか?

 そういうことが起こりえること自体は仕様です。

 具体的にどういうケースでどの程度空行が入るか(あるいは期待した行数分の
空行が入らないか)については、HTMLメールの中身を詳しく調査しないと分かり
ません。

> 3.エディタの添付アイコンのHTMLメールを右クリックすると、
>   メニューに「opennew」というのが追加されていますが、これ
>   は「開く」と何かちがうものでしょうか?

 添付ファイルアイコン枠でのマウス右ボタンメニューは、いわゆるWindowsの
「コンテキストメニュー」という物を出しているだけでして、その「opennew」
という物も、別に秀丸メールが自分で入れてる物という訳ではないです。

 なので、それが何かは僕にはちょっと分からないです。

 エクスローラ上でマウス右ボタンメニューを出した時にも出てくる物だと思い
ますけど。

 例えばコンテキストメニューをカスタマイズするようなソフトでそういうコマ
ンドを入れているのかもしれないし、何かのアドイン系のソフトとかランチャー
系のソフトとかがコンテキストメニューをいじっているのかもしれません。秀丸
エディタでも「秀丸エディタで開く」というコマンドを入れることが出来ます。

[ ]
RE:02390 【確認】HTMLメールViewer内でのNo.02392
TATE2 さん 09/06/24 19:25
 
TATEです。

コメントありがとうございました。

>> 1.HTMLメールViewer内でのリンクについて、クリックすると、
>>   IE等のブラウザを開こうとします。
>
> それはそれで、そういう動作になるようにわざとやってます。

 同一文章内でのジャンプのリンクなので、できればHTMLメール
 Viewerで動作していただけると助かります。



>>   ただ、うまく表示されるHTMLメールもあります。
>
> HTMLメールViewer内でリンク先もインライン表示してしまうケースがあるとし
>たら、そっちの方がバグではないかと思います。
>
> 適当なサンプルがあれば送って欲しいです。

 了解しました。
 サンプルを見つけて送付するようにします。




>> 2.HTMLメールでは、空白行があるのですが、エディタのTEXT表示
>>   では空白行がなくなって表示されますが仕様でしょうか?
>
> そういうことが起こりえること自体は仕様です。
>
> 具体的にどういうケースでどの程度空行が入るか(あるいは期待した行数分の
>空行が入らないか)については、HTMLメールの中身を詳しく調査しないと分かり
>ません。


 HTMLメール自体が怪しいのであれば、小生でも確認を進めます。



>> 3.エディタの添付アイコンのHTMLメールを右クリックすると、
>>   メニューに「opennew」というのが追加されていますが、これ
>>   は「開く」と何かちがうものでしょうか?
>
> 添付ファイルアイコン枠でのマウス右ボタンメニューは、いわゆるWindowsの
>「コンテキストメニュー」という物を出しているだけでして、その「opennew」
>という物も、別に秀丸メールが自分で入れてる物という訳ではないです。
>
> なので、それが何かは僕にはちょっと分からないです。

 
 Windowsの設定も確認してみます。



[ ]
RE:02392 【確認】HTMLメールViewer内でのNo.02411
TATE2 さん 09/06/28 13:43
 
TATEです。


>>> 1.HTMLメールViewer内でのリンクについて、クリックすると、
>>>   IE等のブラウザを開こうとします。
>>
>> それはそれで、そういう動作になるようにわざとやってます。
>
> 同一文章内でのジャンプのリンクなので、できればHTMLメール
> Viewerで動作していただけると助かります。

 上記の件ですが、対応は難しいでしょうか。
 リンクを使うと、IEに行くのであれば、最初からIEを使った
 方が便利になります。
 HTMLメールViewerだけで済ませたいので、お手数ですが、ご検討
 よろしくお願いします。

 外部サイトへのURLならIEにしないとまずいですが。




>>>   ただ、うまく表示されるHTMLメールもあります。
>>
>> HTMLメールViewer内でリンク先もインライン表示してしまうケースがあるとし
>>たら、そっちの方がバグではないかと思います。
>>
>> 適当なサンプルがあれば送って欲しいです。


 β9にてあれこれ確認てみましたが、見当たりません
 でした。
 小生の思い過ごしかも知れません。すいません。
 (画面のハードコピーをとっておくべきでした)

〆 

[ ]
RE:02411 【確認】HTMLメールViewer内でのNo.02413
秀まるお さん 09/06/29 10:55
 
> 同一文章内でのジャンプのリンクなので、できればHTMLメール
> Viewerで動作していただけると助かります。

 「同一文章内」という意味がよく分からないのですが、もしかして、同じペー
ジ中の別の所に移動(=スクロール)するだけの動作になるはずが、わざわざIE
で開いてしまうということですかね。

 具体的には、

 <a href="#LABEL">ジャンプ</a> のようなリンク先によって、同じページ内に
ある

 <A name="LABEL">

 の所に飛ぶとか。

 ということでそういう話だと思ってテストしてみたら、たしかにIEで開いて
しまいました。

 ということで、こういうケースについてはわざわざIEで開かずに、単にスク
ロールするだけの動作に修正させていただきます。

[ ]
RE:02413 【確認】HTMLメールViewer内でのNo.02416
TATE2 さん 09/06/29 12:05
 
TATEです。

> 「同一文章内」という意味がよく分からないのですが、もしかして、同じペー
>ジ中の別の所に移動(=スクロール)するだけの動作になるはずが、わざわざIE
>で開いてしまうということですかね。


 説明不足ですいません。ご指摘の通りです。



> ということで、こういうケースについてはわざわざIEで開かずに、単にスク
>ロールするだけの動作に修正させていただきます。

 ありがとうございます。
 よろしくお願いします。



[ ]
RE:02416 【確認】HTMLメールViewer内でのNo.02422
TATE2 さん 09/06/30 18:07
 
TATEです。

V5.19β10 + HTMLメールViewer V1.00β10 にて動作確認させて
いただきましたが、HTMLメールViewer内でスクロールせず以下の
メッセージが表示され、「はい」と押すとIEにて表示されます。

---------------------------------------------------
 不明なリンク先(たぶん何らかのプログラム)
 を開こうとしています。構わず開きますか?
---------------------------------------------------

まだ、何かHTMLのリンク記述に問題があるのでしょうか。

取り急ぎ、ご連絡まで。


[ ]
RE:02422 【確認】HTMLメールViewer内でのNo.02423
秀まるお さん 09/06/30 18:26
 
 こちらにあるサンプルメールではうまく動いているようです。

 楽天からのメールの中にある「上へ▲」をクリックすると、一番上にスクロー
ルします。

 適当なサンプルがあれば、すみませんがまた受信ログを送っていただけると助
かります。または、HTMLメールの中身の<a href="....">のような部分および<a
name="xxxx">のようにななってる部分だけでも教えていただけると、それだけで
原因が分かるかもしれません。

 ちなみにうまくいく例では、ジャンプ先には

    <a name="pagetop" id="pagetop"></a><br>

 があり、「上へ▲」の所には、

    <a href="#pagetop" target="_self">上へ▲</a>

 となっていました。

 ちなみにtarget=の指定は普通無くてもうまくジャンプするはずです。

[ ]
RE:02423 【確認】HTMLメールViewer内でのNo.02424
TATE2 さん 09/06/30 19:01
 
TATEです。

コメントありがとうございました。

手元にあるHTMLメールのスクロール用のリンクは、以下のように
記述されています。
内容は、リンク箇所を右クリックでショートカットをコピーした
もので、開示まずい箇所は適当な****に置換しています。


file:///C:/Documents%20and%20Settings/****/My%20Documents/HidemaruMail/****/
受信HTML/090622_04/index.htm#1‐1.見出し


IEではうまくいくのです。
とりあえず、ご連絡まで。





[ ]
RE:02424 【確認】HTMLメールViewer内でのNo.02426
TATE2 さん 09/06/30 19:22
 
TATEです。

的はずれでした。すいません。
HTMLソースでは以下のようになっています。


<br><tt><font color="#000000">  <a href="#1‐1.見出し">1‐1.見出し</
a></font></tt>


<br><tt><font color="#000000"> <a NAME="1‐1.見出し"></a><b>1‐1.見出
し</b>  <a href="#目次へ戻る">目次へ戻る</a></font></tt>


よろしくお願いします。

[ ]
RE:02426 【確認】HTMLメールViewer内でのNo.02427
秀まるお さん 09/06/30 21:14
 
 02424番発言の方で原因が分かりました。メールデータ用フォルダのパス名の
途中に空白があると、それが「%20」になってしまって、それでうまく認識出来
てなかったようです。

 ということでまた修正させていただきます。

[ ]
RE:02427 【確認】HTMLメールViewer内でのNo.02428
TATE2 さん 09/07/01 00:50
 
TATEです。

原因が分かってよかったです。
お手数ですが、修正よろしくお願いします。


[ ]
RE:02427 【確認】HTMLメールViewer内でのNo.02430
TATE2 さん 09/07/01 19:11
 
TATEです。

β11でうまく動作することを確認しました。
対応ありがとうございました。


[ ]