- PR -

ブラウザの別ページで表示

1
投稿者投稿内容
ポーター
ベテラン
会議室デビュー日: 2005/02/03
投稿数: 50
投稿日時: 2005-09-08 17:10
ASP.NET(C#)である処理を行ったあとの新規ウインドウにページを
表示させていと考えております。

以下がページの流れとなります。
1.HTMLで作成されたログイン用のユーザ名、パスワードを入力する
 フォームの画面があります。

2.ユーザ名/パスワードを入力し、ボタンを押すとlogin.aspxに
 入力内容が渡され認証が行われます。

3.認証がおこなわれ、OKの場合はブラウザの別画面でログイン後のページを
 表示させます。

ログインフォームと同じブラウザ画面にログイン後の画面を表示するのであれば、
表示内容をResponse.Writeで出力させればいいと思うのですが、別ページとして
表示させるには何か方法はありますでしょうか?

よろしくお願いいたします。

burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2005-09-08 17:14
ブラウザに新規ウィンドウを開かせるクライアントスクリプトを出力します。
あと、ASP.NETで開発するなら、ユーザー名・パスワードの入力はlogin.aspxに含めるのが一般的かと思います。
ポーター
ベテラン
会議室デビュー日: 2005/02/03
投稿数: 50
投稿日時: 2005-09-08 17:26
burton999様返信ありがとうございます。

JavaScriptで別ページを開くようにしてみます。
また、login画面をaspxに含めたいのですが、
この部分はお客様の希望でHTMLで行う事になっています。
Moo
大ベテラン
会議室デビュー日: 2004/04/12
投稿数: 118
お住まい・勤務地: 地球・港
投稿日時: 2005-09-08 17:40
ふたことだけ。

認証NGのときやセッションがタイムアウトした場合は、
再び静的なHTMLを表示させるのですか?

またその場合はユーザーにセッションが切れたor認証NGの告知を
どのように行うのでしょうか。

そのあたりの実装ではまらないことをお祈りしています。


_________________
ASP/ASP.NETだいすき。 ASP++ by Moo http://moo-asp.net/
日記は ほぼ毎日更新中 http://d.hatena.ne.jp/aspx/
1

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