MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

firefox2.0にてウィンドウをモーダルで開く方法
https://forums.mozillazine.jp/viewtopic.php?f=28&t=8895
ページ 11

作成者:  kobayashi [ 2009年7月31日(金) 18:46 ]
記事の件名:  firefox2.0にてウィンドウをモーダルで開く方法

はじめまして、こんにちは。

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

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

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

modalのバグではないかという書き込みもありましたが、本当でしょうか?
また上記以外で、対応できる方法がありましたら、ご教示ください。

作成者:  [ 2009年8月03日(月) 23:57 ]
記事の件名:  Re: firefox2.0にてウィンドウをモーダルで開く方法

kobayashi さんが書きました:
親画面にて
window.open(子画面名,ウィンドウ名,modal=yes);

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

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

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

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

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

Firefox 2 系列は既にサポートが終了しています。対応しないというわけにはいかないのでしょうか。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/