• 締切済み

新しいウィンドウを閉じるボタンなしで開きたい。

open()で新しいウィンドウを開く場合に、ツールバーを非表示や、サイズを 設定して開くことはできるのですが、 タイトルバーについている×(閉じるボタン)を非表示、使用不可に することはできるのでしょうか?また、実現するには どのようにすればよいのでしょうか? 教えてください。

みんなの回答

  • t-d-s
  • ベストアンサー率23% (49/213)
回答No.2

できないですね。下のお方がおっしゃる通り。 でも、「閉じる」ってボタン作るんなら心理的には「×」より「閉じる」って方をおしますよ。あくまで心理的には。 それに「×」がないのはユーザ側としては使い勝手が悪いし、閉じるボタン(たしか閉じるのってscriptでしたよね?)のscriptがエラーになってたら困るし``r(^^;) できないからとやかく言ってもしょうがないんですけど、(ノ_・。)

  • rancer
  • ベストアンサー率66% (6/9)
回答No.1

できません。 というか、そんなウィンドウが必要な場面って・・・ しいて、言うならフルスクリーンでウィンドウを出して、さらに、リサイズと、位置を修正して、 タイトルバーを画面の上部に追いやるとあなたの希望に近い形になると思います。 でも、ショートカットキーを使えば、画面を閉じれるので完璧ではないですよ。

ringosan
質問者

お礼

回答ありがとうございました。 ウインドウの×ボタンではなく、別に画面上に閉じるボタンを作ってそこだけで 閉じたいという要望があったのです。 でも、×ボタンの無いウインドウってやっぱりおかしいですよね。 どうもありがとうございます。

関連するQ&A

  • window.open()でタイトルバー非表示にする???

    window.open()関数の第3引数では、ツールバー・ステータスバー などの表示/非表示や、サイズ指定などできますが、 タイトルバーを非表示にさせたり、ウィンドウ右上にある ウィンドウの最小化・最大化・閉じるボタンを表示させない ようなことは可能なのでしょうか? もし可能な場合は、方法(引数の記述)を教えてください。 よろしくお願いします。

  • アクティブウィンドウのタイトルバー、スクロールバー等を消すには?

    JavaScriptのwindow.open命令で行き詰まっています。 ご教授下さい。 やりたいことは 一番最初に読み込まれるindex.html等のファイルの スクロールバーやタイトルバー、ツールバー、ステータスバーを消したいのです。 しかしJavaScriptのwindow.open()の命令では _self や _parent指定だと スクロールバーやタイトルバーが消えませんでした。_blank で開くと うまくいくのですが、元のウィンドウを消す(window.close())を使うとIEの セキュリティーメッセージが表示されてしまいます。 これを新しいウィンドウを開かずに、今開いているウィンドウに対して スクロールバーやタイトルバー、ツールバー、ステータスバーを消すには どうしたら良いのでしょうか? 宜しくお願いします。

  • firefoxの戻るボタンを大きくするには?

    現在firefox32を使用しているのですが、最上部のファイルや編集のボタンや、 最小化や閉じるボタン、その下段にある戻るボタンなどが、小さく押しにくいため、 これらの表示を大きくしようと試みたのですが、ズームでは文字サイズしか大きくできず、 ツールバーのカスタマイズでもこれらの設定ができずに困っております。 どなたか是非ご教授お願いいたします。

  • ボタンの配置について

    ボタンの配置について教えてください。 例えばWebブラウザのような、戻るボタンや検索バーは常に同じ位置に、ウィンドウを広げるとツールバーやリンクバーの余白だけが拡がるようにしたいのですが、 このようなことは実現可能でしょうか? visual basic2008を使用しています。 よろしくお願いします。

  • ウィンドウサイズを開いたときと同じサイズにリサイズしたい

    お世話になります。 window.openで1012×654のウィンドウを開いているのですが、ウィンドウサイズを変更した場合に元に戻したいことがあります。 そこで、resizeTo(1012,654)を実行するとwindow.openで開いたときよりも縦、横ともに小さくなってしまいます。 おそらく、resizeToはタイトルバーなどの部分を含まないサイズになっているような気がするのですが。。 宜しくお願いします。

  • 新ウインドウを開く について

    IEのエクスプローラバーを表示させないで、 新しいウィンドウを開きたいのですが、 window.openのオプションパラメーターに それらしいのが見当たりません。 ↓↓ toolbar= ツールバーの表示 location= ロケーションバーの表示 directories= ディレクトリバーの表示 status= ステータスバーの表示 menubar= メニューバーの表示 scrollbars= スクロールバーの表示 resizable= ウインドウサイズの変更 width= ウインドウの内側の横幅 height= ウインドウの内側の高さ titlebar= タイトルバーの表示 channelmode= チャンネルモード fullscreen= フルスクリーンモード left= ディスクトップの左からの座標 toop= ディスクトップの右からの座標 方法もしくは何か詳しいことご存知の方、ご教授頂きたいです。

  • タイトルバーを表示しないウィンドウはどう作る?

    Webページの表示で、ブラウザのタイトルバーやツールバーが表示されないウィンドウのときがありますが、あれはどうやって作るのでしょうか。 タグをお教え下さい。

  • A タグで新しいウインドウをオープンしたいです。

    A タグで新しいウインドウをオープンしたいです。 javascriptは全く素人なのですが,Aタグをクリックした際に別ウインドウ(サイズ指定あり,ツールバー,メニューバー表示なし)を表示することは出来ますか。<form>~</form>の中で使うのと,他のリンクとの統一を図るためにボタンは使用したくないです。JavascriptをOFFにしている人にも配慮したコード例を書いていただけないでしょうか。よろしくお願いします。

  • 最大化等のコマンドボタンが数字などに化けた

    Windows98を使用していますが、フリーズした後から?だと思いますが、突然タイトルバー、メニューバーの最小化、最大化ボタンが数字の「0」や「2」に化け、閉じるボタンは「α」のような記号になってしまいました。  また、ツールバーの▼は数字の「6」、チェック箇所も変な絵文字のようなものがでています。Word,Excelやインターネットも同じようになってしまいました。どうすれば元に戻すことが出来るでしょうか、お教えください。

  • Excelのウィンドウのサイズを元に戻せない

    Excelを開くと、ふつうに開くのですが、そのウィンドウのサイズがちょっと変なんですが・・・ 一番上のタイトルバーはふつうにMicrosoft Excelとなりもう1つシートのウィンドウがあり、シートのブルーのタイトルバーにBook1となります。 このBook1の右側の3並んだボタンの真ん中の最大化ボタンを押してこのシートのウィンドウを最大化にしたいのですが、ボタンを押しても最大化にならないのです。大きさもボタンもそのままなんですが、どうしたらウィンドウのサイズが最大化になり、真ん中のボタンが元のサイズの戻すボタンに変わるのでしょうか 教えて頂きたいのですが、お願いします。

専門家に質問してみよう