2009-05-21 18 views
1

私は、私たちの制御環境(IE 7)で動作する2.0のフレームワークASP.Netページを持っています。 dialogWidthプロパティが機能していないようです。次のようにスクリップがある:window.showModalDialog IEで動作しないdialogWidthプロパティ

var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0'); 

dialogHeightが正常に動作しますが、私はへdialogWidthを変更するものに関係なく - それはおよそ250ピクセルの幅に制限されているようです。上記の設定では、幅が800、高さが600であっても、モーダルポップアップは幅が広いため、高くなります。

+0

???あなたが尋ねた質問とは何の関係もありません。問題は、カンマで区切られた引数であった。それはdialogHeightの後に他のすべての引数を無視しました。 –

答えて

5

これを試してみてください:私が仕事

var returnValue = window.showModalDialog(sUrl,'','unadorned:yes;resizable:1; 
dialogHeight:550px;dialogwidth:985px;scroll:no;status=no'); 

誰かが同じ問題を抱えていたが、これは彼の問題を修正...

+0

未装飾:はい、キーになっているようです - チャンピオンのように働きました!ありがとう –

7

オプションは、カンマではなくセミコロンで区切る必要があります。

var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px; dialogWidth:800px; resizable:0');