【发布时间】:2012-09-04 08:19:47
【问题描述】:
在一个 ASP.Net 网页中,我创建了一个 div 和一个 iFrame 以在其中弹出另一个页面,我想要做的是从对话框本身的按钮更改对话框宽度...
有可能吗? 谢谢...
【问题讨论】:
标签: javascript jquery asp.net jquery-ui jquery-dialog
在一个 ASP.Net 网页中,我创建了一个 div 和一个 iFrame 以在其中弹出另一个页面,我想要做的是从对话框本身的按钮更改对话框宽度...
有可能吗? 谢谢...
【问题讨论】:
标签: javascript jquery asp.net jquery-ui jquery-dialog
是的,要从 iframe 中选择 iframe 之外的内容,请使用以下命令:
$("#WhateverIWantOutsideIframe", window.parent.document);
所以从 iframe 中执行此操作
$('#InsideButton').on('click',function(){
$("#DialogOutsideIframe", window.parent.document).width(9000);
});
【讨论】:
var dlgContainer = $('#container');
dlgContainer.dialog({
.
.
open : function(){
dlgContainer.find('#width-change-button').on('click' , function(){
dialogBox.closest('.ui-dialog').css('width', '700px'); //or use .width()
});
});
【讨论】: