0
我有下面的代碼,加載一個「視圖」時加載一些HTML在iframe中。以編程方式加載的iframe忽略邊距
var clientPage = xx.Repository.getClientPage("CustomPage-" + this._pageId);
var iframe = window.frames["clientPage"].document;
iframe.open();
//iframe.write(clientPage.pageHtml);
iframe.close();
$("body", iframe).append(clientPage.pageHtml);
和下面的HTML:
<!-- Client Page -->
<div id="client_page" class="ui_page" style="display: block;">
<div id="clientPageInnerContent">
<iframe id="clientPage" ></iframe>
</div>
</div>
代碼工作和iframe中正確呈現,但在iframe無論是在CSS類ui_page定義的餘量。
我已經嘗試添加一個延遲,以不同的方式加載HTML和編程方式添加一個保證金,但似乎沒有任何工作。 如果我打開chrome開發工具並關閉邊距,並在iframe上移動到正確的位置。但是我通過代碼無法做到這一點。
如何定義可用的邊距?