こんにちわ。
再び質問です。
javaの初心者ですお力をお貸し下さい。

htmlファイルを常にメニューバーやツールバー無しで開くにはどのようにすればいいのでしょうか?
よろしくお願いします。

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

A 回答 (2件)

確固として明言はしませんが、おそらくできないのではないでしょうか?


(非常に特定のブラウザの特定のバージョンでは可能かもしれません)

ナビゲーションがないことが許されるのは現在では、「新しいウィンドウ」か、もしくは「フルスクリーンモードの間」だけ、ではないかと思います。

これはナビゲーションを消すことが問題なのではなく、消したナビゲーションを「誰が」「どうやって」戻すのかが問題となるからでしょう。
    • good
    • 0

javaScriptを使用してウィンドウを開きます。


http://wakusei.cplaza.ne.jp/twn/wwwjswin.htm に載ってます。

以下上記のとほほのWeb入門より引用

[window.]open(URL,name[,style]) (e3/N2)
ウィンドウをオープンする。 URLには表示するページのURLを指定する。 nameにはウィンドウの名前を指定する。これは、<FRAME>タグのNAME属性で指定した名前や、他のopen()で作成した名前。その名前を持つウィンドウがまだ存在しない場合は、その名前を持つ新規ウィンドウを開く。 styleにはウィンドウのスタイルを指定する。
nにはピクセル値を、yes|noにはyesまたはnoを指定する。複数指定する場合は、width=100,height=50,menubar=no のようにカンマで連結する。

w = open("xx.htm", "xx", "width=50,height=50");

alwaysLowered=yes|no (N4)
開いたウィンドウを常に他のウィンドウの下に表示する。ただし、このオプションを用いるにはセキュリティの設定(未稿)が必要。
alwaysRaised=yes|no (N4)
開いたウィンドウを常に他のウィンドウの上に表示する。ただし、このオプションを用いるにはセキュリティの設定(未稿)が必要。
channelmode=yes|no (e4)
チャネルモードで開く。
dependent=yes|no (N4)
親ウィンドウが閉じた時に子ウィンドウも閉じる。
directories=yes|no (e3/N2)
ユーザ設定ツールバーを表示する。
fullscreen=yes|no (e4)
フルスクリーンモードで開く。閉じるには ALT+F4 を使う。
height=n (e3/N2)
ウィンドウの高さ。
hotkeys=yes|no (N4)
ホットキーを有効/無効にする(?)。
innerHeight=n (N4)
ウィンドウの内枠の高さ。
innerWidth=n (N4)
ウィンドウの内枠の横幅。
left=n (e4)
ウィンドウの位置(画面の左端からの距離)。
location=yes|no (e3/N2)
場所ツールバーを表示する。
menubar=yes|no (e3/N2)
メニューバーを表示する。
outerHeight=n (N4)
ウィンドウの外枠の高さ。
outerWidth=n (N4)
ウィンドウの外枠の横幅。
personalbar=yes|no (N2)
directoriesと同じ。
resizable=yes|no (e3/N2)
リサイズを可能にする。
screenX=n (N4)
leftと同じ。
screenY=n (N4)
topと同じ。
scrollbars=yes|no (e3/N2)
スクロールバーを表示する。
status=yes|no (e3/N2)
ステータスバーを表示する。
titlebar=yes|no (N4)
タイトルバーを表示する。ただし、このオプションを用いるにはセキュリティの設定(未稿)が必要。
toolbar=yes|no (e3/N2)
ツールバーを表示する。
top=n (e4)
ウィンドウの位置(画面の上端からの距離)。
width=n (e3/N2)
ウィンドウの横幅。
z-lock=yes|no (N4)
開いたウィンドウの上下関係の順序を指定する。ただし、このオプションを用いるにはセキュリティの設定(未稿)が必要。

以上引用

ですから、例えば、
<script javascript><!--
function new_open() {
window.open("開くファイル.htm","_blank","menubar=no,location=no,toolbar=no");
}
//-->
</script>




<a href="javascript:new_open()">ツールバーなしで開いちゃぅ♪</a>

ってな感じですか。
    • good
    • 0
この回答へのお礼

ご丁寧なご回答ありがとうございました。
教えていただきましたやり方を使うと、最初はメニューバーやツールバー有りのブラウザを開いて、そこからリンクを貼ってメニューバーやツールバー無しのウィンドウを開かないといけないのですよね?
このようなことができるかどうかわからないのですが、ネット上にアップするのではなく、htmlファイルをCD-ROMなどで供給しなくてはならなく、そのhtmlファイルをダブルクリックして開く場合、常に、最初からツールバーとメニューバー無しで開いてもらいたいと考えております。
この様なことは可能でしょうか?
よろしくお願いします。

お礼日時:2001/01/23 09:06

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

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

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

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

Qエクスプローラのメニューバーの表示方法

エクスプローラ(インターネットエクスプローラではなく、フォルダを表示するエクスプローラ)の、
メニューバー(「ファイル」、「ツール」などの項目があるバー)の表示方法を教えていただけないでしょうか。
最近、windows vistaに変えて、自分で消してしまったのではなく最初から表示はなかったと思います。
メニューバーのあたりをマウスで探してみても見つからないので、隠れているだけでは内容です。
よろしくお願いいたします。

Aベストアンサー

コントロールパネル(スタート→コントロールパネル)をクラシック表示に変えて「フォルダオプション」をダブルクリック。
「表示」タブで「常にメニューを表示する」にチェックを入れ、適用→OK。

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

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

Aベストアンサー

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

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

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

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

Qエクセル2007でメニューバーの非表示方法

エクセル2000でファイルオープンの際にメニューバーを非表示にするようにマクロを書いていました。このたびエクセル2007に更新したところ、メニューバー(2007ではリボンというんですね)が非表示になりませんでした。シートにボタンを配しこのボタンから様々な作業をするように制御しておりましたので、リボンから直接作業されるのは困ります。
どなたかエクセル2007でのリボンの非表示の方法をご教示ください。
もしも無理であれば、組込みコマンドを指定して無効にする方法でも結構です。
少なくとも、リボンから[表示]→[マクロ]から直接マクロを実行されるのだけでも阻止したいです。
本当に困っています。
どなたか助けてください。よろしくお願いいたします。

Aベストアンサー

w-yamaさんが求めている回答とは少し違うかもしれませんが、
画面を最大化することでメニューを非表示にはできます。
Application.DisplayFullScreen = True
こんな感じで書けば・・・

ただ、上のタイトルバー?のあたりをダブルクリックされたりすると
表示されたりしてしまいますが・・・

Q自分のウィンドウをツールバーやメニューバーを出さずに表示するには?

JavaScriptで、サブウィンドウをツールバーやメニューバーを出さずに表示する方法は知っているんですが、
サブウィンドウじゃなく自分自身のウィンドウをツールバーやメニューバーを出さずに表示(更新)する方法がわかりません。
教えてください。

Aベストアンサー

一般的に、ユーザが設定しているブラウザの状態を
誰かの作ったページを表示することで、
変更することはできないと思ってください。
(つまり、自分自身の現在表示されているツールバーなどの状態を変えるコトは、一般的にはできない)

QIE6.0 メニューバーの表示方法

突然 メニューバーが消えてしまいました。
アドレスバーも無くお気に入りや履歴ボタンもありません。
戻るボタンもホームボタンも消えました。
YAHOO!コンパニオンは残っていて機能します。
どうしたら復帰しますか?
ご存知の方 よろしくお願いします。

Aベストアンサー

 
全画面表示?

F11キー(キーボードの上のほうにある)を押してみてください。

Qjavaスクリプトでウィンドウを常に最前面に表示

ホームページを作成しているのですがメニューウィンドウ(menu.html)とアウトウィンドウ(out.html)を作成しました。
其処でメニューウィンドウ(menu.html)を常に一番上に表示するような技ってないでしょうか?(JAVAスクリプト等)

Aベストアンサー

セキュリティや環境などを無視して強引に実現するなら、
メニューウィンドウに以下のようなスクリプトを追加すればできると思います。

window.onblur = WinFocus;
function WinFocus() {
self.focus();
}

しかし、ANo.1の方も書かれているように、セキュリティだけじゃなく、そもそも「アウトウィンドウ」に触れなくなってしまいますよ。

Qエクセルのメニューバーの非表示方法は?

ユーザー設定でワークシートメニューバーのチェックを外すとその時だけは消えますが、ユーザー設定のウィンドウを閉じると元どおり表示されてしまいます。

またマクロで
Application.CommandBars("Worksheet Menu Bar").Visible = False
とやるとエラーになってしまいます。

どうすれば消せるのでしょうか?

Aベストアンサー

初めまして。

For Each myCB In Application.CommandBars
myCB.Enabled = False
Next myCB

このコードを実行すると表示されているすべてのツールバー。メニュバーが非表示になります。
お試しになってみて下さい。

Q「年」「月」二つのドロップダウンメニューを連動して常に6桁を渡したい

次のような[年][月]が分かれたドロップダウンメニューがあります。
ここで選ばれた値をPHPに渡し、PHP内で yearとmonthを結合し、
6桁の検索条件として大小評価したいです。

[1999[▼]]年 [01[▼]]月

<select name="year">
<option value="" selected>無指定
<option value="1989">1990(平成元)
<option value="1990">1990(平成02)
:(略)
<option value="2005">2005(平成17)
<option value="2006">2006(平成18)
</select> 年

<select name="month">
<option value="" selected>無指定
<option value="01">01
<option value="02">02
:(略)
<option value="11">11
<option value="12">12
</select>月

これをjavascriptで次のように動作させたいのですが(IE6限定で十分です)。

(1) 年が「無指定」である間、月は常にdisable。年が選ばれている間、月は常にactive。
(2) 年が選ばれた際に、強制的に月を01(規定値)にセット。
(3) 年で無指定が選ばれたら、月も無指定&disableにセット。

・・・という具合に動作させたいです。
要は、必ず6桁(yyyymm)の値か空白値をPHPに渡せればよいので、

年月の両者がきちんと選択されている場合のみ、検索ボタン(POST)の動作を
抑制できれば、alertなどでもかまわないのですが・・・

大変あつかましいですが、よろしくお願い致します。

次のような[年][月]が分かれたドロップダウンメニューがあります。
ここで選ばれた値をPHPに渡し、PHP内で yearとmonthを結合し、
6桁の検索条件として大小評価したいです。

[1999[▼]]年 [01[▼]]月

<select name="year">
<option value="" selected>無指定
<option value="1989">1990(平成元)
<option value="1990">1990(平成02)
:(略)
<option value="2005">2005(平成17)
<option value="2006">2006(平成18)
</select> 年

<select name="month">
<option value="" selected>無指定
<opt...続きを読む

Aベストアンサー

とりあえずこんな感じすかね?
(IEの方言はいってるので、ほかのブラウザでの動作まで考えれば調整必要)


<form>
<select name="year" onChange="changeYear(this)">
<option value="" selected>無指定
<option value="1989">1989(平成元)
<option value="1990">1990(平成02)
:(略)
<option value="2005">2005(平成17)
<option value="2006">2006(平成18)
</select> 年

<select name="month" disabled="true">
<option value="" selected>無指定
<option value="01">01
<option value="02">02
:(略)
<option value="11">11
<option value="12">12
</select>月
</form>
<script language="JavaScript">
function changeYear(num){
if (num.value==""){
num.form.month.disabled=true
num.form.month.selectedIndex=0
}else{
num.form.month.disabled=false
num.form.month.selectedIndex=1
}
}
</script>

とりあえずこんな感じすかね?
(IEの方言はいってるので、ほかのブラウザでの動作まで考えれば調整必要)


<form>
<select name="year" onChange="changeYear(this)">
<option value="" selected>無指定
<option value="1989">1989(平成元)
<option value="1990">1990(平成02)
:(略)
<option value="2005">2005(平成17)
<option value="2006">2006(平成18)
</select> 年

<select name="month" disabled="true">
<option value="" selected>無指定
<option value="01">01
<option value="02...続きを読む

Qウインドウのメニューバーの下の表示を非表示にする方法

ウインドウのメニューバーの下の表示を非表示にする方法

メニューバーの下のバーを、ここでは「整理バー」とします。

従来のメニューバーの文字列の下に、使わない文字列が表示されていると
見にくくて非常に使いにくいです。

非表示にしたいのですが、どうやったらいいのでしょうか?

添付画像の赤枠の部分です。

整理バーの右にあるボタン等は無くて全く問題ありません。

メニューバーの下の、
整理バーの1行が、まるまる消えてくれれば理想的なのですが。

Aベストアンサー

下記サイトでWindows7のWindowsエクスプローラ上のツールバーを非表示にする手順が解説されていま
す。
【ハウツー】レッツ! Windows 7 - ユーザーインタフェース編(9) (3) エクスプローラのツールバーを削除する | パソコン | マイコミジャーナル
http://journal.mycom.co.jp/articles/2010/08/11/w7/002.html

QSafariでスクロールバーを常に表示

表題の通りです。

Safariにて常に強制的にスクロールバーを表示したいと
思っております。
何か方法は御座いませんでしょうか?
ご教授宜しくお願い致します。

Aベストアンサー

ブラウザの設定を無視してスクロールバーを強制的に表示させることやブラウザの設定を勝手に切り替えることは無理だと思います。
CSSのoverflow:scrollなどを使えば必要のあるなしに関わらず常にスクロールバー表示を行うことが出来ますが、やはりブラウザ側の設定は優先されます。


人気Q&Aランキング

おすすめ情報