出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

処理中の表示   よしさん [2001/11/15 15:06:57] [1019]
  Re:処理中の表示   Tomitomiさん [2001/11/15 16:04:00] [1020]
    Re:処理中の表示   よしさん [2001/11/15 16:52:31] [1022]
      Re:処理中の表示   Tomitomiさん [2001/11/15 17:55:17] [1023]
        Re:処理中の表示   よしさん [2001/11/15 18:31:35] [1024]
          Re:処理中の表示   Tomitomiさん [2001/11/15 18:50:05] [1025]
            ポップアップ・ウインドウ   北岳さん [2001/11/15 19:26:02] [1026]
              Re:ポップアップ・ウインドウ   よしさん [2001/11/19 16:56:20] [1053]

[1019] 処理中の表示
投稿者:よしさん 2001/11/15 15:06:57
はじめまして。
ASPでDBの処理なんかをしているときに件数が多い場合は時間がかかってしまうので
「処理中です」のようなポップアップを出したりしたいのですがそのような機能は
どのように実現すればいいのでしょうか?

[1020] Re:処理中の表示
投稿者:Tomitomiさん 2001/11/15 16:04:00
こんにちは、Tomitomi(祝日一覧コンバートプログラムに四苦八苦中)です。


> ASPでDBの処理なんかをしているときに件数が多い場合は時間がかかってしまうので
> 「処理中です」のようなポップアップを出したりしたいのですがそのような機能は
> どのように実現すればいいのでしょうか?


僕の場合は、DBからのCSVファイル作成でしたが、
この場合は小さいウィンドウを出して、そのファイルの上部にHTMLだけ、下部にCSV作成処理を
書いておりました。
まぁあまりいい方法ではありませんが、上部のHTML表示後に固まったように下部の処理に移るので、
いっけん処理中メッセージのように見えます。


ただ処理中です。とだしたいだけなら、JavaScriptでポップアップさせて、
処理が完了したら、親ウィンドウから子ウィンドウを閉じる。
という風にしてはいかがでしょう?

[1022] Re:処理中の表示
投稿者:よしさん 2001/11/15 16:52:31
Tomitomiさんありがとうございます
僕のほうの処理はCSVファイルを読み込んでDB登録する処理なんです。

JavaScriptを使ったポップアップのやり方の説明がしてあるところはないでしょうか?

[1023] Re:処理中の表示
投稿者:Tomitomiさん 2001/11/15 17:55:17
こんにちは、Tomitomiです。


> 僕のほうの処理はCSVファイルを読み込んでDB登録する処理なんです。
>
> JavaScriptを使ったポップアップのやり方の説明がしてあるところはないでしょうか?


それよりは、JavaScriptポケットリファレンスなる本を買ったほうがいいです。
例:
<a href="javascript:w=window.open('aaa.html', '題名', 'width=1018,height=739,left=0,top=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');w.focus();">クリックしてみて</a>

[1024] Re:処理中の表示
投稿者:よしさん 2001/11/15 18:31:35
Tomitomiさん、ありがとうございます

いろいろ調べてみたのですが処理実行時に自動的にポップアップを出して
処理終了後に自動的に閉じる方法がわかりませんでした
可能なのでしょうか?

[1025] Re:処理中の表示
投稿者:Tomitomiさん 2001/11/15 18:50:05
こんばんわ、Tomitomiです。


> いろいろ調べてみたのですが処理実行時に自動的にポップアップを出して
> 処理終了後に自動的に閉じる方法がわかりませんでした
> 可能なのでしょうか?


呼び出した子ウィンドウに


window.close;


で閉じたと思います。

[1026] ポップアップ・ウインドウ
投稿者:北岳さん 2001/11/15 19:26:02
とほほさんところの過去ログで面白い技を見つけました。
以下のHTMが呼ばれると同時にpopup windowが出ますが、それを消すのに、(popup された側の釦から消すのでなく、)元のHTM内の釦から消します。
秘訣は、同じウインドウ名でもう一度呼び直してから消すところ。
う〜ん、面白いアイデア。
忘れないうちに書いておきましょ。
スクリプトは若干変えています。
---------------------------------------
<script languge="JavaScript">
<!--
window.open("/ポップアップ.htm","mado2",'width=220,height=130');
self.focus();
//-->
</script>
<html>
<body>
あああ
<input type="button" value="消す" onClick="javascript:w=window.open('dummy.htm','mado2');w.close();";>
わわわ
</body></html>
--------------------------
これだけならHTMで十分ですが、処理終了時に消すにはASPで手直しする必要はありますね。

[1053] Re:ポップアップ・ウインドウ
投稿者:よしさん 2001/11/19 16:56:20
Tomitomiさん北岳さんありがとうございました。
参考になりました、これらを用いて実現させようと思います。



TreeBBS For ASP V.0.1.3
Program By YasNet