締切済み サブミット後、自動的に画面を閉じる 2006/11/08 14:46 サブミット後、任意の相手にパラメータを引き渡して 画面(開いているIEの画面)を自動的に閉じる方法はございますか? よろしくお願いいたします。 みんなの回答 (2) 専門家の回答 みんなの回答 PED02744 ベストアンサー率40% (157/390) 2006/11/08 17:21 回答No.2 自分から開いた画面を自分を閉じると、「~閉じられようとしている」旨のダイアログが出てしまいます(No.1さんのおっしゃるとおり) だから、順番を変えて、 (1)任意の相手から「submitする画面」を開いて (2)submitする画面から、親画面にパラメータを渡して (3)submit()したら、自分を window.close();で閉じる って事なら可能かとおもいます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 yambejp ベストアンサー率51% (3827/7415) 2006/11/08 14:55 回答No.1 自分自身を閉じることはセキュリティ違反なので確認ダイアログがでます。 クライアント側でセキュリティを下げればできますが 不特定のユーザーに対して提供するサービスとしてはきびしいものがあります。 (一言でいえば「かっちょわるいサイト」) おそらくsubmitのために別窓を開き、自分をクローズするという フローを考えているのでしょうけど、そうであれば、自分自身の windowにサブミットするのが妥当だとおもいます。 もちろん、もどらせたくないという意図だとは思いますが・・・ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発JavaScript 関連するQ&A サブミット後の画面の位置 こんばんは、質問させて下さい。 現在縦に20コくらいセレクトボックスが並ぶ画面を作成しています。 上から順に選択するようになっており、それぞれは連動していてonChangeで自分にサブミットしています。(a.php とすると a.phpへサブミットしている) その際、15コ~20コ辺りのセレクトボックスを変更してサブミットすると画面が上に戻ってしまい、マウスホイールで下に移動しないと対象のセレクトボックスまでたどり着けません。 これではあまりユーザビリティがよくないと思いますので、サブミット後、ある程度サブミット前の画面の位置(15コ~20コ辺り)へ移動できませんでしょうか。 イメージ的には<a href="">と<a name="">みたいな感じを想像しているのですが・・・ ※仕様でセレクトボックスの数を減らすことはできません。 ※仕様でajaxは使わないことになっています。 宜しくお願い致します。 プルダウンメニューでサブミット後の画面の位置 プルダウンメニューでサブミット後の画面の位置についての質問です http://www.calif.cc/pc/item/detail.cgi?brand_code=956&itemCd=0504509 ↑ 上のサイトのように、プルダウンメニューで色を選択し その後サイズを選ぶという流れで作成しているのですが、 プルダウンで選択後に画面が上に戻ってしまいます。 (onChangeで自分にサブミットしています。) 選択後にスクロールしてメニューの位置まで戻る必要性が出てくる為、 ユーザビリティがあまり良くありません。 サブミット後も同じ位置を保持したいのですが 何か良い方法はないでしょうか? ※EC-CUBEでサイト構築をしています ※出来ればJAVAでの実装を望んでいます よろしくお願いします。 Struts:サブミット時にJavaScript <html:form>タグのonsubmitで任意のJavaScriptを実行できないでしょうか? 例えば <html:form action="aaa" onsubmit="alert('xxx')"> のような感じで。 <html:form>タグのonsubmitは入力チェックでしか使えないのでしょうか? 他の方法でもいいのでStrutsでサブミット時に任意のJavaScriptを実行する方法があれば教えて下さい。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム iframeにサブミット 親ウィンドウにある、サブミットボタンをクリックしIframeの中にサブミットする方法ってありますか? また、その逆もあれば教えてください。 サブミット URLを開きたい サブミットでもコマンドボタンでもどちらでもいいのですが ボタンをクリックしたら、URLを開く方法はありますか? サブミットボタンを押したら、 <a href="http://www.yahoo.co.jp/" target="_blank">新たなウインドウで開く</a> この動きを実行したいです。 サブミットで送信させない こんにちは。 今ジャバスクリプトやサーブレットの勉強をしています サブミットで送信したところ 画面が飛んでしまうのを 回避したいのですが。 いろいろなサイトの方法でためしてみたのですが ジャバスクリプトが機能しなくなったり ページがとんでしまったりとうまくいきません アドバイスお願いします ソース <%@page contentType="text/html; charset=Windows-31j"%> <html> <head> <H1>入力画面</H1> <script type='text/javascript'> <!-- function sta() { var naiyou = document.getElementsByName('aaa')[0].value; if(naiyou == '') { alert('空です'); } } // --></script> </head> <body> <form method=get action="../HelloWeb"> <INPUT type='text' name='aaa'> <INPUT type='submit' value='クエリ送信' onclick='sta()'><br> <br> </form> </body></html> 空の時は アラート それ以外は画面遷移行わず データ送信したいと思っています お願いします 画面の自動縮小をさせるには? 横幅が1280ドットのディスプレーでほぼいっぱいになるように作られた画面を、 1024ドットまでしか表示できない複数のPCのIE8で表示させたとき、 自動的に縮小されて表示できるものと、画面が部分的に折れ曲がって表示されるものが出てきました。 自動的に縮小されきれいに表示させるにはどうすればいいのでしょうか。 よろしくご教授ください。 JSPでのサブミット判定 JSPでサブミットが押された時、このような判断をするといったプログラムの記述方法をしりたいのですが、 例えば、 <input type="submit" value="送信">というサブミットボタンを、 if(?){ 実行したい処理 } といった感じで判断したいのですが、?の部分の記述の仕方がわかりません。 もしよろしければ教えていただけないでしょうか? cakePHP サブミット方法について cakePHPについて、質問があります。 以下のように、サブミット時にPHPの関数を呼び出そうとしましたが、呼び出しを行えません。 echo $form->submit('登録', array('id'=>'XX','controller' => 'controller名', 'action' => 'action名' )); お手数ですが、解決方法を教えて頂けますでしょうか? 以上です。 IE7、8で画面を開いたときのサイズについて IE6では、リンクURLを押すと新規画面が開くとき 任意のサイズに変更して閉じると その後の新規画面は任意のサイズで開いてくれたのですが IE7,8では、サイズ変更して閉じても 常に最初に開いた画面のサイズで表示されます。 これを解消する方法を教えたくださいませんでしょうか? なお、CTRL+閉じるやSgift+閉じるでは出来ませんでした。 IEで表示されている画面の自動更新 IEで表示されている画面を、定期的に最新の状態にすることはできますか? win2000ぐらいまでの環境では、「ie表示自動更新くん」とかあった見たいなんですが もしかしたら、IE8にすれば可能とかありますか 使用環境:IE7、vista 画面認識型の自動クリックソフトを探しています。 画面上のアイテム(5mm四方の点など)が消失した時、 それを認識して任意の場所を自動的にクリックしてくれるような ソフトはないでしょうか。 または、画面上の特定の部分の色が変化したときに、 それを認識して任意の場所を自動的にクリックしてくれるような ソフトはないでしょうか。 クリックを繰返し行ってくれるものや、 特定の時間に特定の場所をクリックしてくれるものはあるようなのですが、 画面上の変化がクリック発動のトリガーになるものがないか探しています。 非常に偏った質問ですが、よろしくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム IE及びOLEの開いている画面の自動更新はできるか? IEでMy知恵袋の画面を開きっぱなしで更新したいときはF4か更新ボタンを押しています。 またメール(OLE)では、開きっぱなしでメールが来ているかどうかは、メールの送受信ボタンを押しています。 そのように手動で更新するのではなく、一定間隔(例えば3分間とか)で開いている画面を自動更新することは出来ないでしょうか。 何か方法お分かりでしたら、よろしくお願い致します。 「自動調整をしています」が頻繁に画面に出て困ってます。 「自動調整をしています」が頻繁に画面に出て困ってます。 このメッセージの消去方法を教えて下さい。 宜しくお願いします。 画面が自動回転しません Windows8.1 のSONY VAIO FIT15Aを使用しているのですが画面をビューモードにしてもタブレットモードにしても、画面が自動回転しません。 設定では 画面の自動回転許可にチェックついていました。 また、ウィンドウズキー+Cでディスプレイの輝度の調整の上にあるアイコンにポインタをもっていくと PCをラップトップとして使用しているため、自動回転は使えません と表示されます。 画面の自動回転を有効にさせる方法を教えていただけませんでしょうか。 ※OKWaveより補足:「ソニー製品」についての質問です。 IE6で、左側のお気に入りの並びが自動的に整列されてしまいます IE6で、左側のお気に入りの並びが自動的に整列されてしまいます。 以前は任意の並びにできたのですが、何か設定の方法がありますか。 display: none をすると Enter キーでサブミットできなくなる 問題の原因がJavaScriptの範疇なのか(JSなのかHTMLなのかIEなのか CSSなのかそれとももっと別の部分なのか)どうかも分かりませんが、 以下のようにすると(恐らくIEのバグ?によって)IEでEnterキーで サブミットできなくなります。 (テストのために重要な部分だけPerlで簡略化して出力しています) #!perl print "Content-type: text/html\n\n"; print <<"HTML"; <body onload="document.form1.style.display = 'block'; document.form1.input0.focus();"> <form name="form1" style="display: none;"> HTML for(my $i = 0; $i < 50; $i++) { print qq(<input type="text" name="input$i"><br>\n); } print <<"HTML"; <input type="submit"> <input type="reset"> </form> </body> HTML 概要 1. 画面外にはみ出す量のフォーム内容をdisplay: noneしてから JavaScriptで表示します。 2. フォームにフォーカスを与えてEnterキーを押しても反応しません。 3. display: noneしなければEnterキーが効きます。 4. 一度画面内にサブミットボタンを表示させると効くようになりますが サブミットボタンを画面から外した後に更新をかけるとまた効かなく なります。 4. IE 以外では正常動作するようです(テストしたIEのバージョンは 6.0 SP2)。 説明が下手で分かりにくいかもしれませんがこれの原因の詳細と 対策はありませんか。 ようこそ画面を使わないで、自動的にログインする方法 最近、Windows2000からXPに切り替えました。 ようこそ画面を使えば、起動時にパスワード入れずに自動的にログインできますが、ようこそ画面を使わずに、自動的にログインする方法はないでしょうか。 Windows2000では、そのように使っていました。 (2000では、ようこそ画面はないですが) 背景画面が自動的に変わるようにするには windowsXP使用中の背景画面を毎日自動的に変更させる方法(時間によって変更させる方法)をご存知でしたら教えてください。 画面自動ロックを手軽にオンオフ iPhone XSを使っています。目が悪いので天井に投影されたミラーリング画面を読んでいます。 困るのが画面の自動ロックです。最大5分で自動スクロールで読んでいる画面が消えてしまいます。ロック無しにすると当然ながらいちいち画面ロックしないとならず手間です。 自動スクロールのアプリを多く使いますがその間だけ画面ロックが掛からなければ十分なのです。 何かいい方法があれば教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など