2005年1月22日

[openoffice:6979] Re: Calc

仲野です。長文失礼します。

みずほ銀行のインターネットバンキングにて似たような現象がありました。
まず、私は普段Opera7.54を利用していますが、設定でOpera以外で認識され
るようにしておかないと、以下のエラーが表示され、インターネットバンキ
ングにログインできません。

お使いのブラウザの暗号化方式では、お客さまの情報を安全に保護すること
ができません。ブラウザのセキュリティ設定をご確認ください。

そのためMSIE6.0で認識されるように設定しています。

ログインしますと、入出金の履歴などが表示されます。
ここで、入出金履歴の表をコピーし、Calc(OOo1.1.4)に貼り付けてみますと、
Operaからコピペした場合、表にはなっていませんがコピーした内容を貼り
付けできます。
Operaでコピーした際のクリップボードの中身ですが、
 CF_TEXT
 CF_UNICODETEXT
 CF_LOCALE
 CF_OEMTEXT
となっています。
次にIE(6.0.2900.2180.xpsp_sp2_rtm.040803-2158)からコピペした場合です
が、セルにみずほダイレクト と表示されます。ちなみに、コピーした内容に
このような文字は含まれていません。表示しているページのタイトルが「み
ずほダイレクト」です。
で、IEでコピーした際のクリップボードの中身は、
 DataObject
 CF_TEXT
 CF_UNICODETEXT
 HTML Format
 Ole Private Data
 CF_LOCALE
 CF_OEMTEXT
となっています。

また、Yahoo!オークションの商品一覧の表で試してみました。
Opera、IEともにCalcにコピペできるのですが、IEでコピペした場合は画像や
ハイパーリンク、ページタイトルも貼り付けられます。で、それぞれのクリ
ップボードの中身ですが、
Opera
 CF_TEXT
 CF_UNICODETEXT
 CF_LOCALE
 CF_OEMTEXT
IE
 DataObject
 CF_TEXT
 CF_UNICODETEXT
 HTML Format
 Ole Private Data
 CF_LOCALE
 CF_OEMTEXT
このように、上と全く同じです。
ということは、HTMLのソースが原因かなぁと思い見比べて見比べたところ、
みずほのコピーした表は<form>〜</form>に囲まれていました。そこで、
以下のようなHTMLを作り、試してみました。(わざと<>全角にしてます)
<html>
<head><title>てすと</title></head>
<body>
<table><tr><td>テーブルその1</td></tr></table>
<form>
<table><tr><td>テーブルその2</td></tr></table>
</form>
</body>
</html>
結果、テーブルその1の部分は正常にコピペできますが、テーブルその2は
コピペできませんでした。

これだけが原因かどうかはわかりませんが、少なくともformタグに囲まれた
部分はIEからは正常にコピペできないことがわかりました。
以上。、何かのお役に立てば幸いです。


--[PR]------------------------------------------------------------------
         ★☆★  「懸賞侍」見参!!  ★☆★
       侍ゲームで楽しく遊んで、豪華賞品を当てちゃおう!
            この戦国懸賞時代を制するのは君だ!
          さあ、バッサバッサと当ててしまえ!!!
      http://www.kenshosamurai.com/regist.html?aid=frml041227
------------------------------------------------------------------[PR]--
■GMO GROUP■ Global Media Online www.gmo.jp


投稿者 xml-rpc : 2005年1月22日 13:38
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/4071
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。