[[ノート>ノート/ノート]]~
訪問者 &counter();  最終更新 &lastmod();~

*Webページを作ってみる (2015-06-18) [#r9b2c716]

やりたいこと: 手元PCからデータをアップロード、サーバーで処理、結果をダウンロードして手元PCでファイル保存。

-複数ファイルを指定して、一度にアップロードし、それぞれのファイルを(別々に)処理して、別々の結果のファイルができる
-アップロードするきっかけとして「submit」ボタンをクリックするが、それ以外の操作はしないでも、スムーズにダウンロードできるのがよい

**複数ファイルのアップロード [#ybbdb5e7]

**ダウンロード [#bfb06a76]
「処理終了後、サーバ上にファイルを置き、そのファイルへのリンクを提示して、クリックしてもらう」 という方法があるだろうが、操作が面倒なのでやりたくない

「処理が終わったらダウンロード」の実現の問題
-処理が終わったことによって、処理プログラムからの結果確認のメッセージを画面(Web画面で)表示したい。
-他方で、結果データをダウンロードしたい(複数の可能性もあり)。
この2種類のデータをサーバーが、同じHTMLとして吐き出す。1回のセッション表示ではどれか1つしかできない。

そこで、2つのステップに分け、メインのステップでは結果確認のメッセージを起動したと同じWeb画面に表示し、それと同時に別画面(別ウィンドウ)を生成しそこへ書き出すHTMLの中にダウンロードを入れる。

***確認実験: 処理が終わった状況で、メッセージを書きだすと同時に、別ウィンドウを生成。 [#gedfa6e5]



トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS