会社のソフトウェアをhtaファイルでおおまかに再現して、自身が作ったスクリプトが、そのソフトウェアに対して期待した通りに動くかどうかを試したいのですが、以下の動作は可能でしょうか?
1:プログラム(htaファイル)を起動した後の最初の画面(画面①)のタイトルバーに任意のタイトルを付ける
2:画面①のウインドの中にボタンを設置する
3:ボタンをクリックすると、パスワード入力画面(画面②)を別ウインドで表示する
4:パスワード入力画面中は、画面②の下の画面①をアクティブにできないようにする
5:正しいパスワードを入力すると、画面①のタイトルバーの名称と画面内容が変わる
以上の動作を再現したいのですが、4番目と5番目の動作はどのように書けばよいのでしょうか?
特に5番のタイトルバーの名称変更は<head>タグに書かれているものなので、無理なような気がするのですが。
よろしくお願いいます。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
以下でどうでしょうか。
パスワード入力文字が画面1のタイトルになります。
画面2でパスワード未入力 or 右上×で閉じたときなどのエラー処理は考慮していませんので適宜追加してください。
-----form1.hta
<!DOCTYPE html>
<html>
<head>
<title>画面1</title>
<script type="text/javascript">
function openForm2(){
var ret;
ret = showModalDialog("form2.hta",this,'dialogWidth:480px,dialogHeight:120px');
document.title = ret;
}
</script>
</head>
<body>
<input type="button" onclick='openForm2()' value="画面2を開く">
</body>
</html>
-----form2.hta
<!DOCTYPE html>
<html>
<head>
<title>画面2</title>
<script type="text/javascript">
function closeForm2(){
returnValue = document.getElementById("pass").value;
this.close();
}
</script>
</head>
<body>
Password:<input type="password" id="pass">
<button onclick="closeForm2()">閉じる</button>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・周辺機器) 呪われた様な.......様々な不具合について 2 2022/08/26 15:52
- Windows 10 Windows 10の立ち上げについて 2 2022/04/17 13:36
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- Windows Me・NT・2000 widows xpのエラーで利用ができなくなりました 3 2022/12/21 13:43
- Windows 10 Win10の起動が遅い(OSは最新)ハードを交換しても解決しない 5 2023/03/25 01:04
- Windows 10 パソコンが使えず困ってます!(Microsoftアカウントでログイン後、PINコードに関するエラー) 2 2023/03/17 19:09
- PHP YouTubeの動画をphpmyadminにinsertする方法が分かればお伺いしたいです。 作りた 2 2022/04/23 13:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
三菱GOTの画面切り替えについて
-
プログラミングで例えばゲーム...
-
ASP.NET 画面遷移前の状態を保...
-
JAVAのセッション変数の上書き...
-
ウィンドウの制御について、質...
-
【swing】ボタンクリックにより...
-
Java-jspの画面入力値保持について
-
ポップアップでウィンドウを表...
-
PDFファイルを表示するサブ...
-
location.hrefでページ切替時の...
-
ServletからServletへの値渡し
-
遷移元を判定したい!
-
system("cls")について
-
HTMLのINPUTから画面表示
-
java初心者です。 画面Aで情報...
-
画面を隠す・消す方法を教えて...
-
変数名とDBカラム名の関係性に...
-
フロントエンジニアで一人前と...
-
SessionとViewStateについて
-
ボタンを押したあとに画像を表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
三菱GOTの画面切り替えについて
-
C# ログイン画面からメイン画面...
-
C言語で今まで表示していた画面...
-
画面遷移を行わずに同一ページ...
-
Java-jspの画面入力値保持について
-
プログラミングで例えばゲーム...
-
フロントエンドフレームワーク...
-
ASP.NET 画面遷移前の状態を保...
-
遷移元を判定したい!
-
画像の縦横比固定の計算方法。
-
FormのsubmitでFormの内容がnull
-
画面を隠す・消す方法を教えて...
-
HTMLのINPUTから画面表示
-
登録後、呼び出し元ページに戻...
-
ボタンを押したあとに画像を表...
-
Javascriptのhistory.back()が...
-
ServletからServletへの値渡し
-
セッション切れでのリクエスト...
-
アドレスバーに引数を表示させ...
-
system("cls")について
おすすめ情報