― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - firefox2.0にてウィンドウをモーダルで開く方法
作成者 メッセージ
  記事の件名:  Re: firefox2.0にてウィンドウをモーダルで開く方法  引用付きで返信する
kobayashi さんが書きました:
親画面にて
window.open(子画面名,ウィンドウ名,modal=yes);

上記のように実装すると子画面は開きますが、親画面操作不可にはなりませんでした。

modalのバグではないかという書き込みもありましたが、本当でしょうか?

modalのバグではないかという書き込みは知りませんが、使用するには UniversalBrowserWrite 特権が必要です。通常のコンテンツから使おうとしても無視されます。

kobayashi さんが書きました:
また上記以外で、対応できる方法がありましたら、ご教示ください。

Firefox 3 以降ならば showModalDialog() でお望みのことができるかもしれませんが、Firefox 2 では知りません。

Firefox 2 系列は既にサポートが終了しています。対応しないというわけにはいかないのでしょうか。
投稿記事 Posted: 2009年8月03日(月) 23:57
  記事の件名:  firefox2.0にてウィンドウをモーダルで開く方法  引用付きで返信する
はじめまして、こんにちは。

JavaScriptでWeb開発を行っています。
Firefox2.0にて親画面から子画面をモーダルで開く方法(親画面操作不可)を調べたのですが、window.open( URL, ウィンドウ名 [,オプション] )で実現可能ではないかと思い、実装しました。

親画面にて
window.open(子画面名,ウィンドウ名,modal=yes);

上記のように実装すると子画面は開きますが、親画面操作不可にはなりませんでした。

modalのバグではないかという書き込みもありましたが、本当でしょうか?
また上記以外で、対応できる方法がありましたら、ご教示ください。
投稿記事 Posted: 2009年7月31日(金) 18:46

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean