xulrunner アプリケーションのメイン ウィンドウの最小サイズを設定したいと考えています。minwidth と minheight を試しましたが、機能しませんでした。
1244 次
3 に答える
2
次に例を示します。
window.addEventListener("resize", function() {
if(window.outerWidth > 100 && window.outerHeight > 100 &&
(window.outerWidth < window.document.documentElement.minWidth ||
window.outerHeight < window.document.documentElement.minHeight)) {
window.resizeTo(
window.document.documentElement.minWidth,
window.document.documentElement.minHeight
);
}
}, false);
これは、XULウィンドウタグにminwidthプロパティとminheightプロパティが設定されていることを前提としています。
私の場合、ロード中のウィンドウサイズは1または23であり、ロード中にサイズ変更が複数回発生するため、100を超えるチェックが必要です。
于 2010-07-23T00:01:58.773 に答える
0
サイズ変更イベントをリッスンして window.resizeTo() を使用するために xul ウィンドウの最小サイズを維持する汚い方法
于 2009-08-12T11:14:37.760 に答える
0
いいえ、できません。
信じられない場合は、firefox を試してみてください。タイトル バーだけにサイズを変更できます。
于 2009-06-23T05:29:54.393 に答える