C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: [エラー]IEからのExcelファイル2重起動について


(過去ログ 92 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■54855 / inTopicNo.1)  [エラー]IEからのExcelファイル2重起動について
  
□投稿者/ 二階堂サトシ (1回)-(2010/11/07(Sun) 02:58:49)

分類:[Microsoft Office 全般] 

お世話になっております。

下記の問題が発生してしまい、問題が出ないようにしたく、
いろいろと調査したのですが結局分からず
皆様のお知恵をお貸して頂きたく、投稿させていただきました。

◎問題
IE7,8からExcelファイルのリンクをクリックした際に1回目は普通に表示されるのですが、
Excelファイルがオープンした状態で再度同じリンクをクリックし、タブ(ページ)を閉じようとすると
「このウィンドウはビジーです。 このウィンドウを閉じると問題が発生する場合があります。」と
警告ウィンドウが表示されてしまいます。

◎問題の再現手順
1.IE7,8からExcelファイルのリンク(http://localhost:8080/test.xls)をクリック
2. Excelファイルが開かれる。
3. Excelファイルが開かれた状態で1の手順を再度行う。
4. タブを閉じる。=>警告ウィンドウが表示される。

◎環境
[クライアント]
Windows XP,Vista,7
ブラウザ:IE7,8
Excel:2003 SP2
※ブラウザの設定は初期導入時から変更なし。
※IE6.0では警告ウィンドウは開かず問題なく動作しております。
※タグを閉じることもできず、ページの遷移もできなくなってしまいます。


以上、よろしくお願いいたします。
引用返信 編集キー/
■54864 / inTopicNo.2)  Re[1]: [エラー]IEからのExcelファイル2重起動について
□投稿者/ 二階堂サトシ (3回)-(2010/11/07(Sun) 14:22:35)
掲載した問題の件について、解決したのでご連絡いたします。

情報展開として、解決策を以下に記します。
※きちんと調査していないので、勝手な憶測が含まれておりますがご了承ください。

◎原因
ページ構成は次の通りになっていた。

ページA
=>ページB(hiddenぺージ)
=>エクセルファイルオープン
ページBはページAからエクセルファイルをオープンする際に都度呼び出されている。

考えるに、IE7,8はタブ機能を要しているため、ページ間でプロセス関係が存在し、
そこら辺が問題に起因しているのではないかと考えております。

◎解決策
ページAからエクセルファイルをオープンするようにした。
(ページBの使用を廃止した。)

以上、ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -