はじめての親子ハイキングに挑戦!! >>

InternetExplorereのメニューバー等を非表示にする方法を教えて下さい。
JAVAScriptでwindow.openする際にメニューバー等を非表示にはできましたが、既に起動しているブラウザのバーを非表示にさせる事ができません。
お力添え頂けると助かります。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

>既に起動しているブラウザのバーを非表示


出来ないはずです。
また、利用者側からすると出来ると困ります。

一応、類似の状態の対応策として、
JavaScript で window.open では出来るので
新たに起動しつつ、既に開いている分を閉じると
あたかも既に開いている分のバーを非表示にした様には出来ます。
(当然、履歴等は継承できませんが。)

ただ、嫌われる元になる様な気がするので
何を目的にしているのか判りませんが
対処方法の実現方法の質問でなく
目的を達成する方法自体を質問して、
他の対処方法を探される事をお勧めします。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。


目的は以下の通りです。
SVGAでバーを非表示にした状態で綺麗に収まる
コンテンツがあり、バーがあるとスクロールし
ないと画面の一部が欠けてしまいます。
呼出側(リンク元)は市販されているパッケージ
のコンテンツを利用しており、その製品にリンク
機能があります。しかし、そのリンク機能は新し
いウインドウを制御する事ができません。
パッケージ製品ですので改修も出来ず、開かれた
ウインドウを操作したいと考えた訳です。

お礼日時:2005/07/01 08:20

既に起動しているブラウザのバーをスクリプトから非表示にさせる事はできません

    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
やはり無理ですかぁ?
あきらめます。

お礼日時:2005/07/01 08:22

特定のページにアクセスしてきた人のメニューバーを強制的に


非表示にするという意味ならば、おそらく無理でしょう。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
やはり無理ですかぁ?
あきらめます。

お礼日時:2005/07/01 08:22

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qツールバーやステータスバーなどを非表示に・・・。

ツールバーやステータスバーなどを非表示に設定したいのですが・・・。
新しいウインドウを開くときには、オプション値で設定できるようなのですが、
立ち上げた最初の画面から、ツールバーなどを非表示にすることってできるの
でしょうか?

Aベストアンサー

>立ち上げた最初の画面から、ツールバーなどを非表示にすることってできるの
でしょうか?

ブラウザは、何なんでしょう???
IEやNNのような主要のブラウザでは無理です。
これは、ブラウザの仕様なので(たぶん)
実際、必要に迫られてやろうとした経由はありますが出来ませんでした。
最後まで、ツールバーは残りました。(地球は消すことが出来ましたけど。。。IE)

その他のフリーやシェアのブラウザを利用するか自作するしかないです。

無理やりなやり方は無くも無いですけど・・・(IEです。)

Qウィンドウのツールバーを非表示

タイトル通り
Internet Explorer で自ウィンドウの
メニューバーやツールバーの表示を無くすには
HTMLスクリプトでどのように書けばよろしいのでしょうか?
よろしくお願いいたします。

Aベストアンサー

HTML自体ではできないと思います。
別の方法ではできるかもしれませんが、もしユーザが希望しないのに勝手にツールバーが表示されなくなったら困るでしょうね。

Qツールバーやアドレスバーなど表示させない方法

FLASHとDreamweaverでHP作成をしているのですが
ツールバーやアドレスバーなど余計なものは表示させずに
ページ全体だけを表示させるように設定するにはどうしたら
良いのでしょうか。
http://www.bulgari.com/splash.php
ブルガリのページの「日本語」verのように表示させたいです。
よろしくお願いします。

Aベストアンサー

まったく詳しくはないのですがお急ぎのようなのでアドバイスさせていただきます。ヒントにして検索していただいたら解決するかもしれません。

javascriptで解決できると思います。
私のHPでは指定サイズでツールバーやアドレスバーを非表示で開かせたいときには
<script language="javascript">
function subWin1(){
sub1=window.open("開きたいHTML","window1","scrollbars=no,resizable,menubar=no,directories=no,status=no,location=no,width=640,height=600");
}
</script>

で表示させています。
サイズの指定(width=640,height=600)をはずして埋め込めばいけるかもしれません。

解決へのステップになれば幸いです。

Q自分のサイトを開いた時にウィンドウのサイズを固定したい

いつもお世話になります。
htmlもよく分からずに自分のサイトを作っている、初心者です。
生意気な事ですが、デザインの関係で
自分のサイトを開いた時にウィンドウのサイズを
固定して見てもらいたいのですが、
どうすればよいのか分かりません。
もしかしたらここで聞く事ではないのかもしれませんが
なにぶんにも初心者なのでおわかりの方がいらっしゃれば
ぜひご教授ください
よろしくお願いします。

Aベストアンサー

サイトトップでJavaScriptから新しいウィンドウを開いて、指定のサイズのウィンドウ上で展開する場合のソース例です。

<html>
<head>
<title>Top page</title>
<script type="text/javascript"><!--
function winopen(){
var MainWin=window.open("tester.htm","MyWebSite","width=600, height=400, statusbar=1, location=1, menubar=1, toolbar=1, resizable=0, scrollbars=1");
}
//--></script>
</head>
<body>
<p><a href="呼び出すページのURL" onClick="winopen(); return false;">ENTER</a></p>
</body>
</html>

このようなソースにすると、このページのリンクをクリックした時に、JavaScriptで新しいウィンドウをサイズを指定して開き、そこに次のページを読み込むようになります。
もしJavaScriptが有効ではない環境で閲覧する場合には、新しいウィンドウは生成されず、トップページを表示したウィンドウ上で次のページが表示されるようになります。

ウィンドウサイズは、window.open()の括弧内にある、widthとheightで指定します。 単位はピクセルです。
その他にもいくつか指定を入れてありますが、このスクリプトの部分については、参考URLが詳しいので、そちらを参照してみてください。


ここからはアドバイスですが、可能であれば、やはりウィンドウサイズをリサイズさせなくてもすむデザインにしたほうが無難と思います。
先ほど書いた、フレームを使ってページの表示領域を制限する方法でも、ウィンドウサイズに左右されないデザインに近づけることができると思います。

他に、テーブルで囲んだり、スタイルシートによって表示の横幅を決めてしまえば、内容を表示する領域を固定値として確保できるので、ウィンドウ幅の差によるデザインの崩れを排除できる可能性もあるでしょう。
テーブルの場合は、通常のテーブルで横幅を指定し、その中に内容をすべて入れてしまえばよいだけです。
スタイルシートの場合は、
<div style="margin: auto; width: 600px;"></div>
で全体を囲めば、ウィンドウの横幅が変わっても内容の表示幅は変わらないようにできます。
もし、デザイン上のウィンドウサイズ指定が、ウィンドウの横幅が変わることでレイアウトが崩れることの防止策であるとするなら、これらの方法も対策になると思いますよ。

参考になれば幸いです。

参考URL:http://tohoho.wakusei.ne.jp/js/window.htm#open

サイトトップでJavaScriptから新しいウィンドウを開いて、指定のサイズのウィンドウ上で展開する場合のソース例です。

<html>
<head>
<title>Top page</title>
<script type="text/javascript"><!--
function winopen(){
var MainWin=window.open("tester.htm","MyWebSite","width=600, height=400, statusbar=1, location=1, menubar=1, toolbar=1, resizable=0, scrollbars=1");
}
//--></script>
</head>
<body>
<p><a href="呼び出すページのURL" onClick="winopen(); return false;">ENTER</a...続きを読む

Qブラウザの右上にあるボタンを消すには?

IEを使用しています。
ブラウザの右上にある、閉じる、最大、最小ボタンを消したいのですが、どうすれば良いでしょうか?
ご存じの方は、どうぞ教えていただけませんでしょうか。

Aベストアンサー

なるほど、特定の用途に限定した方策を模索中なのですね。

これは、通常のWebSiteでは、禁じ手とも言える、ユーザからの大顰蹙を買う手法ですが、JavaScriptでフルスクリーン表示させることで実装可能ですね。

表示はWin環境のIE4以上限定でのフルスクリーン表示となります。
それ以外の環境では正しく表示されません。

注意点としては、ウインドウのクローズアクションをボタンなどでナビゲーションしなければ、Altキー+F4キー以外ではウインドウをクローズ出来なくなります。
そのため、使いようによっては、ユーザビリティーを無視した劣悪サイトとも成りかねませんので、一般的なサイト構築には100%お勧め致しません。

まずは、以下の2枚のソースをエディタにCopy&Pasteして、動作チェックしてみて下さい。
その後、ご自分でアレンジして下さい。


リンク元、a.htmlの記述例・・

<html>
<head>
<title>a</title>
<script type="text/javascript">
<!--
function full_screen()
{
window.open("b.html","", "fullscreen=yes");
}
//-->
</script>
</head>
<body>
<a href="#" onclick="full_screen()">b.htmlをフルスクリーン表示</a>
</body>
</html>


リンク先、b.htmlの記述例・・

<html>
<head>
<title>b</title>
</head>
<body>
<form>
<input type="button" name="close" value="ウインドウを閉じる" onClick="window.close()">
</form>
</body>
</html>

なるほど、特定の用途に限定した方策を模索中なのですね。

これは、通常のWebSiteでは、禁じ手とも言える、ユーザからの大顰蹙を買う手法ですが、JavaScriptでフルスクリーン表示させることで実装可能ですね。

表示はWin環境のIE4以上限定でのフルスクリーン表示となります。
それ以外の環境では正しく表示されません。

注意点としては、ウインドウのクローズアクションをボタンなどでナビゲーションしなければ、Altキー+F4キー以外ではウインドウをクローズ出来なくなります。
そのため、使いように...続きを読む

Qjavascriptでタイトルバーを非表示にさせたい。教えてください。

ローカルの状態で、動作をしたいのですが、
トップページから、検索し、次のホームページへ
リンクさせたいのですが、その際ブラウザの表示で、
画面サイズ800×600の環境で表示し、タイトルバー
や、スタートバーなど、非表示にして、何もない
状態で表示させたいのです。

トップページも次のリンク先もどちらも同じサイズで
表示させたいのですが、以下のソースの間に入れたい
のですが、わかりません。
教えてください。

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT Language="JavaScript">
<!--
function linkFile(){
A = document.form1.text1.value; //入力された文字列を取得
A1 = A.substr(0,7); //文字列分割(前半7文字)
A2 = A.substr(7,6); //文字列分割(後半6文字)
location.href = "file:///C:/fff/fff/" + A1 + "/" + A2 +".html"; //ローカルファイルへジャンプ
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM name="form1">
入力:<INPUT size="20" type="text" name="text1"><BR>
<INPUT type="button" value="表示" onclick="linkFile();">
</FORM></BODY></HTML>

ローカルの状態で、動作をしたいのですが、
トップページから、検索し、次のホームページへ
リンクさせたいのですが、その際ブラウザの表示で、
画面サイズ800×600の環境で表示し、タイトルバー
や、スタートバーなど、非表示にして、何もない
状態で表示させたいのです。

トップページも次のリンク先もどちらも同じサイズで
表示させたいのですが、以下のソースの間に入れたい
のですが、わかりません。
教えてください。

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT Language="JavaScript">
<...続きを読む

Aベストアンサー

実はサブウインドウ出すの嫌いだから、あんまり詳しくわからないんですよ。

でも、上のタイトルの出る部分は消せちゃマズイでしょ?
よくHP開くと、サブウインドウで広告出る時あるけど、xボタンまで消えてたらどうやって消すのですか?
alt+F4で消せるけど、知らない人結構いますよ。

たぶん無理でしょうから、それは諦めてください。

念のためこちらで調べてみてください。

http://www.openspc2.org/reibun/javascript/appendix/win-param.html

自分自身のウインドウに表示されてるメニューバーを後から消す方法は、すみませんがわかりません。
すぐに、もっと詳しい方からレスがつけばいいですが、それまで参考URLのHPの「ウインドウ編」と「サブウインドウ編」を見て、ご自身で研究なさってみてください。

私に思いつくことといえば、最初のページが表示されると、すぐにメニューバーのないサブウインドウで自分自身を表示して、親ウインドウは自分で閉じる。
というぐらいです。

あまりお力になれなくて申し訳ないです。

参考URL:http://www.openspc2.org/reibun/javascript/

実はサブウインドウ出すの嫌いだから、あんまり詳しくわからないんですよ。

でも、上のタイトルの出る部分は消せちゃマズイでしょ?
よくHP開くと、サブウインドウで広告出る時あるけど、xボタンまで消えてたらどうやって消すのですか?
alt+F4で消せるけど、知らない人結構いますよ。

たぶん無理でしょうから、それは諦めてください。

念のためこちらで調べてみてください。

http://www.openspc2.org/reibun/javascript/appendix/win-param.html

自分自身のウインドウに表示されてるメ...続きを読む

Qテーブル内の文字サイズを変更したい。

HTMLのテーブル内の文字サイズを変更したいのですが。
イマイチ上手くいかずに悩んでいます。
出来れば全体的に<TABLE></TABLE>のほうでいじれますか?
<TD>タグや<TR>タグのところでいじくるのですか?

Aベストアンサー

いろいろやり方はありますが
文字単位でサイズを変更するには
#2の方法ですね。

テーブルごとやセル(<TD>)ごとにサイズを変更するには
スタイルシート(CSS)を使用します。

テーブルごとにサイズを変更する場合
<TABLE style="font-size : 20px;">

セル(<TD>)ごとにサイズを変更する場合
<TD style="font-size : 20px;">あああ</TD>

#1の方法だとページ内の全てのセル(<TD>)に設定することになります。

スタイルシート(CSS)はこれら以外にも
いろいろな設定方法があります。

Qwindow.openでフルスクリーン表示

リンクは別ウインドウをフルスクリーンでスクロールバー非表示&ツールバー隠す(hidden)で開こうとしました。単純に、
window.open("a.htm","","fullscreen=yes,menubar=hidden,scrollbars=no");
でうまくいくと思ったのですが、うまくいきません。
解決法をご存知の方がいましたら、よろしくお願いします。
ちなみにブラウザは、IEを使用しています。

Aベストアンサー

これでどうでしょうか?
window.open("a.htm", "_blank", "fullscreen=yes");

参考URL:http://www.tagindex.com/javascript/window/open_option.html

Q子ウィンドウの存在確認

子ウィンドウが開いていない場合にのみ子ウィンドウを開くような下記の処理があるとします。

function OpenSubWindow()
{
if(!w.closed()){
alert('閉じろ!');
}else{
w = window.open("a.html","sub","resizable=no,scrollbars=no");
}
}

この場合、当然のことですが、変数wはelseの中で初めて初期化されるため、ifの条件でオブジェクトが存在しないことによりエラーが発生します。

でも、"sub"というname属性のウィンドウが開いているかどうかを確認したいのですが、どうすればよいのでしょうか?wを初期化する方法が何かあるのでしょうか?それとも、subウィンドウのopen/closeの状態を管理するロジックを作りこまないといけないのでしょうか?

Aベストアンサー

細かなロジックを考える必要はありませんよ。
w がオブジェクトかどうか分からない時点で w.closed を評価するのがマズイだけですから、評価の順番を変えればいいんです。

var w;
function OpenSubWindow() {
  if (!w || w.closed)
    w = window.open("a.html", "sub", "resizable=no,scrollbars=no");
  else
    alert("閉じろ!");
}

ちなみに closed はメソッドではなくプロパティですので、w.closed() ではエラーとなります。
また、既に開いているときの処理は
  w.focus();
とすれば子ウィンドウがアクティブになるのでオススメです。


人気Q&Aランキング