WEB相談室

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

タイトル:タイトルバーのみのページ作成方法

たろう[MAIL][URL][WriteDate : Thu Nov 23 09:05:22 2000]

アクセス時にメニューバー等がないページを作ろうと
思ってますが
window.menubar.visible=false;
だとIEではエラーになってしまいます。
タイトルバーのみのページにしたいのですが何か方法
はないでしょうか。あくまでも起動時なので
window.openは使えないと思います。


ひよこ[MAIL][URL][WriteDate :Thu Nov 23 12:48:36 2000]


> あくまでも起動時なので 
起動時ってことは、各ユーザーのPCの設定に依るんじゃないんですか?
良くわかりませんが、ダミーでも何でも新規でないと出来ないような気が・・
極端な話、もし出来るとするとそのページにアクセスしたとたんブラウザアクションが出来なくなっちゃいますね(右クリック以外)
その後、ブラウザの起動設定のデフォルトって変わっちゃわないんですか?
そんなん許せるのかしらん。

たろう[MAIL][URL][WriteDate :Thu Nov 23 13:49:50 2000]

起動時が誤解を与えたようですね。
起動元はあくまでもCGIで親フォームはあるのですが
window.openではデーターを渡せないので新規フォーム
作成を考えたのです。
ちなみにフォームの大きさはJavaScriptで起動時に設定
できるのでそれと同じように考えたまででした。




ちゃいぱ[MAIL][URL][WriteDate :Thu Nov 23 16:15:09 2000]


>起動元はあくまでもCGIで親フォームはあるのですが
でしたら、CGIで標準出力するHTMLにJavaScriptでメニューバーなしのwindow.openを仕掛ける。
そして、window.openで読み込むHTMLは、予めそのCGIで動的にサーバー側で作成しとく。
どうですか...。ちょっと大掛かり...。



わごな[MAIL][URL][WriteDate :Thu Nov 23 17:45:12 2000]

親フォームからsubitでwindow.open・小窓(メニューバーなし)を開く
小窓のhtmlではonloadで親フォームのデータを
小窓内のフォーム(hidden)に引き取りsubmitしてcgi呼び出し

これで小窓にcgiの実行結果がでると思いますが・・試してないので
自信ないです

って、ゆ〜か、たろうさんの意図することも
ちゃんと理解できてないかもしれない

たろう[MAIL][URL][WriteDate :Thu Nov 23 21:42:05 2000]

ちゃいぱさんへ
>そして、window.openで読み込むHTMLは、予めそのCGIで動的にサーバー側で作成しとく。 
そうなんです。それも考えてみたのですが、やはり大掛かりしなり過ぎるかな
と思ったんです。


わごなさんへ
>小窓のhtmlではonloadで親フォームのデータを 
>小窓内のフォーム(hidden)に引き取りsubmitしてcgi呼び出し 
そうなんです。これができるならこれをしたかったんです。
自分ではそういう方法は不可能なのかなと思っていたんです。
window.openでは元のHTMLファイルからのデーターをファイルの実態を
サーバーに作らないで取り出す方法をどうやって実現するかなんですよ。
それができれば一番良いのですが、どのようにやるのでしょうか。
window.openの引数のどれに元のHTMLのデーターをどのように渡せば
よいのか皆目わからないもので。


わごな[MAIL][URL][WriteDate :Fri Nov 24 00:22:25 2000]

http://kami-no.megumi.org/wagona/sample/smpl2.html
↑動作確認しました
cgiの呼び出しはやってませんが大丈夫だと思います
実際に作ってみたら最初の説明とちょっと違っちゃいました


バギンズ[MAIL][URL][WriteDate :Fri Nov 24 00:57:19 2000]

window.open("CGI名?aaa=data1&bbb=data2");
とかでパラメータ渡しする方法は?

たろう[MAIL][URL][WriteDate :Fri Nov 24 06:45:09 2000]

わごなさんへ
ウォゥ、そうです。これをやりたかったんですよ。
それで、サンプルを見せていただいたのですが、今もって不思議
です。<INPUT type="text" name="p0" value="">でp0に入った
データーがなぜwindow.openで開いたsub.htmlに含まれているのか。
sub.htmlはcgiでないのになぜデーターを受け取ることができたのか
が分からないのです。

もしよろしければソースを公開していただければありがたいのですが。
長くなるようでしたらメールでも構いませんので。

すみませんがよろしくお願いいたします。

たろう[MAIL][URL][WriteDate :Fri Nov 24 06:51:38 2000]

すみません、ソースを見て分かりました。単純にavaScriptで
document.F1.p1.value = window.opener.document.F0.p0.value;
として渡してるのですね。

たろう [WriteDate : Sat Nov 25 07:24:19 2000]

みなさん回答どうもありがとうございました。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]