WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:FORMのTARGET

haru [WriteDate : Fri Jun 8 11:35:50 2001]

JavaScriptでtargetで新規ウィンドウを開いているのですが
そのままだとツールバーなどが表示されます。window.openで
開くときのように非表示にしたり、サイズ指定することはできますか?
resizeToを使ったりしたのですが、ツールバー等が消せないので…
ブラウザはIE5.5です


酢 [WriteDate : Fri Jun 8 16:02:14 2001]

JavaScriptで一度空のウインドを開く(ウインド名指定付き)、
FORMのTARGETで、上で開いたウインド名を指定して出力。
で、どうでしょうか?
FORM の OnSubmit でいけるんじゃないかな?


haru [WriteDate : Mon Jun 11 10:18:50 2001]

返事遅れてすいません。
申し訳ないのですが、空のウィンドウを開くというのは
どうやってやるのですか?
あとonSubmitの使い方も調べたのですがよく分からないので…


YK [WriteDate : Mon Jun 11 10:45:33 2001]

targetで新規ウィンドウの場合は、非表示などはできません。たぶん。
素直に、window.openを使いましょう。


haru [WriteDate : Mon Jun 11 12:07:20 2001]

お答えありがとうございます
最初はwindow.openを使っていたのですが
変数を新規ページに渡すことができなかったので
hiddenをsubmitすることで対応したため
targetを使うしか方法が分かりませんでした。


酢 [WriteDate : Mon Jun 11 14:53:13 2001]

う〜ん今ひとつ日本語が判らない(^^;

POSTが必要なCGIにデータを送るので、<FORM>を使いたいが、
その際に新しく開くウインドのメニューバー等を、非表示かつ、
サイズ指定したい、という事でいいのですよね?
外してます?


>空のウィンドウを開くというのは
window.open('', 'NEW', 'WIDTH=150,HEIGHT=150,Resizable=Yes,Scrollbars=no');
           ↑

>あとonSubmitの使い方も調べたのですがよく分からないので…
<FORM TARGET="NEW" ACTION="http://hoge" OnSubmit="hogehoge()">


酢 [WriteDate : Mon Jun 11 14:55:41 2001]

あら、ずれた?
ようは、open のアドレスの所を空白にという事です。


haru [WriteDate : Tue Jun 12 13:17:40 2001]

説明が下手ですいません。
いろいろ試したのですがやっぱりうまくいきません
onSubmitで指定している"hogehoge()”という関数の中で
window.openを行うということですか?

しかし問題がありました。私はボタンを押すと新しいウィンドウが
開くようにしたいと思っているのですが、そのボタンがあるFORMには
他の処理も行うボタンがあるのでonSubmitとやると他のボタンの
動きまでおかしくなってしまうような気がします。


酢 [WriteDate : Tue Jun 12 20:35:05 2001]

OnSubmitではなくてボタンにOnCickを仕掛けるのはダメですか?


haru [WriteDate : Wed Jun 13 10:12:48 2001]

ありがとうございます。
今までonClickに仕掛けるなどいろいろ自分で試してみて
出来なかったのですが、今なぜか出来ました。
酢さん長い間アドバイス本当に感謝しています。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World