こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

window.openについて

ブラウザのメニューバーやアドレスバーを非表示する為に色々と調べていますがうまく調べる事ができませんでした。

自分なりに調べて記述して実行してみましたが動きがバラバラで・・・

<SCRIPT type="text/javascript">
  window.open('http://localhost/menu.html', 'menu', 'menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no,left=0,top=0');
  if(document.all){
    window.opener = true;
  }
  window.close();
</SCRIPT>

JavaScriptは使った事があまりなくどうか皆さんのお知恵を私にお貸し下さい。
対象のブラウザはIE、Firefox、Opera、Safariです。

申し訳ありませんがアドバイス等をいただけませんでしょうか。
些細な事でも何でも構いませんのでご教授宜しくお願いします。

投稿日時 - 2012-02-15 22:59:02

QNo.7307590

すぐに回答ほしいです

質問者が選んだベストアンサー

問題は、window.open()の第3パラメータがブラウザによって異なることだと思います。

menubar=no といった yes/no 形式での指定での他に、
menubar=0 といった 0/1 形式での指定も可能です。

yes: 1
no: 0

のように置き換えてお試しください。

投稿日時 - 2012-02-16 08:45:45

お礼

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

yes/no形式を0/1形式に変更して試してみました。
全てのブラウザで解消された訳では有りませんがyes/no形式ではなく0/1形式の方が良かったです。

本当にありがとうございました。

投稿日時 - 2012-02-16 12:17:05

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問