- - PR -
actionで開いたブラウザのメニューバーを消す
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-08-11 21:10
イメージをクリックした時に、
formタグのactionで開いた新規画面のメニューバー、 アドレスバー等を消したいと考えています。 どのようにすればよいでしょうか? imageにonclickをつけ、window.openでの制御を考えましたが、 actionで開いた画面と、window.openで開いた画面の2画面 が立ち上がってしまいます。 window.open("http://www.***.com", "ABCWindow","menubar=no") よろしくお願い致します。 ============== <form name="form01" action="http://www.***.com" method="post" target="_blank"> <input type="hidden" name="sys_date" value="2004-08-11"> <input type = "image" src="../btn_01.jpg"> </form> | ||||
|
投稿日時: 2004-08-11 21:40
<input type="image" ・・・> ではなく、 <img>タグを使えばいいのでは? | ||||
|
投稿日時: 2004-08-11 22:14
下記のように、<img>タグを使用した場合でも、
<form>タグでhiddenの値をpostすることは可能ということでしょうか? ======== <form name="form01" action="http://www.***.com" method="post" target="_blank"> <input type="hidden" name="sys_date" value="2004-08-11"> <img src="../btn_01.jpg" onclick="window.open('http://www.***.com','','menubars=no')" > </form> | ||||
|
投稿日時: 2004-08-12 09:34
それは無理ですね。 それなら、<input type=image>のままで、 onClickでwindow.openするときのwindow名と<form>タグのtarget名を同じにすれば いいのではないでしょうか? # window.openするURLは"about:blank"とかにしとかないと、開くウィンドウは # 一つだけでもリクエストは2回送信されてしまうので注意! ※ 全然勘違いしてたので修正 [ メッセージ編集済み 編集者: Cluster 編集日時 2004-08-12 09:38 ] | ||||
|
投稿日時: 2004-08-12 11:59
"about:blank"を使用し、下記のように修正しました。
しかし、acitonで新画面を開く際にセキュリティの警告が表示されます。 https://www.***.com/index.jspで開いた画面から https://www.***.com/test.jspへ移動する場合です。 "about:blank"を"https://www.***.com/test.jsp"に変更すれば、 セキュリティの警告が出ないのですが、 たまに、新画面が2個起動してしまう場合があります。 どうしたらよいでしょうか。 ================== ●https://www.***.com/index.jspを開いたときのソース function openSystem() { CurlsysWindow = window.open( "about:blank", "ABCWindow","menubar=no"); } <form name="form01" action="https://www.***.com/test.jsp" method="post" target="ABCWindow"> <input type="hidden" name="sys_date" value="2004-08-11"> <input type="image" src="../btn_01.jpg" onclick="openSystem()" > </form> ================== ●セキュリティの警告 セキュリティで保護された接続から保護されていない接続へ変更し ようとしています。送信する情報は、Web上のほかのユーザーに読み取られる 可能性があります。 続行しますか? [ メッセージ編集済み 編集者: 未記入 編集日時 2004-08-12 12:02 ] | ||||
|
投稿日時: 2004-08-12 12:44
<img src="../btn_01.jpg" onclick="window.open('http://www.***.com?QUERY_STRING','','menubars=no')" >
こういうのはナシでしょうか? | ||||
|
投稿日時: 2004-08-12 13:19
'http://www.***.com?QUERY_STRING'とは、
urlにデータを埋め込んで送るということでしょうか。 postで送信することが前提としています。 <img>でonclickを使用した場合、 window.document.form01.submit();を記述すれば hiddenの項目がpostできました。 しかし、「2004-08-12 11:59」投稿の問題が 解決できないです。。 よろしくお願いします。 | ||||
1
