ポップアップウィンドウのサイズ変更方法

ポップアップウィンドウの大きさを変更する方法はありますか?

Answer

ポップアップエディタは、自動的にサイズが調整されます。ポップアップウィンドウのサイズを変更したい場合、下記を実行してください。

  1.  次のJavaScriptコードをポップアップに追加します。
  2.  PopupEditor_ForceResize() を呼び出します。

function PopupEditor_ForceResize() {
    var popupDiv = window.top.$('.os-internal-ui-dialog-content');
    var popupIframe = window.top.$('.os-internal-ui-dialog-content iframe:first');
    var popupIframeOldHeight = popupIframe.height();

    // reduce iframe height to its contents
    popupIframe.height(popupIframe.contents().find('body').height());   

    // pop-up editor already auto-grows, so we just need to address auto-shrink
    if (popupIframe.height() >= popupIframeOldHeight) {
        return false;
    } 

    var result = window.top.RichWidgets_Popup_Editor_resize(popupDiv, -1, -1, false, {target: popupDiv}); 

    if (!result) {
        // something wrong happened in resize - reset iframe height
        popupIframe.height(popupIframeOldHeight);
    }
}