- PR -

IEのダウンロード画面を多重起動

投稿者投稿内容
nanbu
大ベテラン
会議室デビュー日: 2004/08/19
投稿数: 178
投稿日時: 2006-06-02 02:18
引用:

キャッシュについても、問題なかったです。
文献的にも頭打ちになってきた感があります。

・異なるxlsを複数同時に開くことについては問題なし
・キャッシュについては問題なし
・Excel、CSV、Word、ppt等のOfficeファイルで
 同一ファイル名をもつファイルを複数同時に起動すると最初に開いた画面が真っ白
・スパイウェアについても問題なし(スタンドアロン環境であるため考えづらい)
・フォルダオプションの設定変更しても変化なし

という状況です。
せめて、英語能力があれば海外のサイト等でも調べれるのですが
翻訳ソフトを使用している状況ではなかなかそれもうまく適わずと
言う状況で困り果てました。



そもそも、エクセルって同じファイルを同時に開くことってできますか?
同じブラウザで同じファイルを2回開くとどうなります?
(移動ボタンとかで再リクエストして)
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-06-02 21:48
引用:

effemiaさんの書き込み(2006-05-31 23:24)より:

・Excel、CSV、Word、ppt等のOfficeファイルで
 同一ファイル名をもつファイルを複数同時に起動すると最初に開いた画面が真っ白


これは、おそらく Excel の仕様だと思います。

 例えば、異なるディレクトリに同じ名前のファイルを作ります。エクスプローラで、ファイルをダブル クリックして、そのファイルを表示させます。すると、後からダブルクリックした方に対しては、「同じ名前のファイルを複数開くことは出来ません」というようなダイアログが表示されます。

 しかし、1つをエクスプローラでダブルクリックして表示した後、スタートメニューから Excel を起動し、そのエクセルにもうひとつのファイルをドラッグ・ドロップすると、2つのファイルを開けます。

 2006-05-30 22:46 の分は、インターネット エクスプローラとエクスプローラが同じ方法でエクセル ファイルを処理しようとしていると思っていたのですが、どうも違うようですね。


 ん???IE のインスタンスを2つ立ち上げると、同じファイルを開くことが出来る???
effemia
常連さん
会議室デビュー日: 2005/04/05
投稿数: 34
お住まい・勤務地: 札幌
投稿日時: 2006-06-02 23:26
引用:

Jittaさんの書き込み (2006-06-02 21:48) より:
引用:

effemiaさんの書き込み(2006-05-31 23:24)より:

・Excel、CSV、Word、ppt等のOfficeファイルで
 同一ファイル名をもつファイルを複数同時に起動すると最初に開いた画面が真っ白


これは、おそらく Excel の仕様だと思います。

 例えば、異なるディレクトリに同じ名前のファイルを作ります。エクスプローラで、ファイルをダブル クリックして、そのファイルを表示させます。すると、後からダブルクリックした方に対しては、「同じ名前のファイルを複数開くことは出来ません」というようなダイアログが表示されます。

 しかし、1つをエクスプローラでダブルクリックして表示した後、スタートメニューから Excel を起動し、そのエクセルにもうひとつのファイルをドラッグ・ドロップすると、2つのファイルを開けます。

 2006-05-30 22:46 の分は、インターネット エクスプローラとエクスプローラが同じ方法でエクセル ファイルを処理しようとしていると思っていたのですが、どうも違うようですね。


 ん???IE のインスタンスを2つ立ち上げると、同じファイルを開くことが出来る???



下記のような簡単なHTMLを作成し、
1回目開くと通常どおりcsvファイルを開きます。
その状態で立ち上げたまま、2回目に開くと
1回目のcsvファイルが真っ白となり、
2回目のcsvファイルが表示されます。

<html>
<head>
<body>
<a href="C:\\\\aaa.csv" target="_blank">"C:\\aaa.csv"</a>
</body>
</head>
<html>

新しいウィンドウで開くことを条件に加えていなかったため
皆さんを困惑させていたかと思います。
申し訳ありませんでした。
JavaScriptのwindow.openが本来開発で行っている手法なのですが
双方共に同じ動きとなり、真っ白になります。
従って、異なるブラウザで同じcsvファイル(xls)を開くことも
今回の現象を起こす条件となります。

effemia
常連さん
会議室デビュー日: 2005/04/05
投稿数: 34
お住まい・勤務地: 札幌
投稿日時: 2006-06-02 23:36
引用:

これは、おそらく Excel の仕様だと思います。



追記です。
上記の方法で、Excel、Word、pptで同じ現象であることを確認しております。
window.open(http://localhost/web/data/csv/aaa.csv, "_blank" )
window.open(http://localhost/web/data/csv/aaa.doc, "_blank" )
等のソースでも同様となります。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-06-03 23:04
 IE を二つ起動して(2回、スタートメニューから選択する)、それぞれ同じものをダウンロードした場合、どうなりますか?
→別々の IE インスタンスなら、どうか


> キャッシュについても、問題なかったです。
どういう確認の仕方をして、どうだったから「問題なし」なのでしょう?
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2006-06-04 10:19
引用:

 ん???IE のインスタンスを2つ立ち上げると、同じファイルを開くことが出来る???



IE は文書を編集しないですからね。
Office 系列とは違う動きをしますよ。
effemia
常連さん
会議室デビュー日: 2005/04/05
投稿数: 34
お住まい・勤務地: 札幌
投稿日時: 2006-06-06 00:15
お世話になっております。

引用:

Jittaさんの書き込み (2006-06-03 23:04) より:
 IE を二つ起動して(2回、スタートメニューから選択する)、それぞれ同じものをダウンロードした場合、どうなりますか?
→別々の IE インスタンスなら、どうか


> キャッシュについても、問題なかったです。
どういう確認の仕方をして、どうだったから「問題なし」なのでしょう?



IEを2つ起動するのではなく、
そもそも1つの画面から新しいウィンドウでxls(CSV)ファイルを
表示しようとして、1つの画面から複数の新しい画面を開くときというのが条件です。
それで、複数開いて真っ白な画面のウィンドウサイズを小さくしたりすると
xls(CSV)が表示されている画面のxlsの表示領域が変わってしまいます。
恐らく予測ですが、xls(CSV)のインスタンスが真っ白になっている画面のほうで
開こうとしているが、複数開くことができなくて、中途半端な状態?になっているのかと
予測しています。
しかし、そのことについて、MSDNでは発表がない、もしくは見つけれてないのではないかと考えております。
IEは文書を確かに編集しないですが、Officeの機能を利用して?(予測ですが)、
IE上でも編集できるのかと予想しております。
いずれの予想、予測についても確かな確証を得る材料がなくて困っています。

渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2006-06-06 07:25
引用:

いずれの予想、予測についても確かな確証を得る材料がなくて困っています。



「確証を得る」なんて無理というものです。
誰が Excel の仕様を管理しているのかを考えてみてください。

自分自身で仕様管理しない限り、いつどのような都合で変更が入るかもしれません。
そもそも他人のふんどしで相撲を取ろうという構想なわけですから、最新版+2,3バージョン前までの実物の動作を観察して統一感のある動作が観測されればよしとする、そうでなければ実物あわせで対処する以上の方策は無いと思います。

スキルアップ/キャリアアップ(JOB@IT)