我知道这个问题有很多变化,但没有一个能为我所拥有的工作而努力。
目前我在一个页面上暴露了div,我使用下面的jQuery代码创建一个对话框控件并设置它的样式:
hoverApplet = $("#s_" + actAppletPH + "_div");
hoverApplet.hide();
hoverApplet.dialog({ height: 'auto',
width: 'auto',
modal: true,
autoOpen:false,
title:'Hello World',
overlay: { opacity: 0.5, background: 'black'}
}).dialog("widget")
.find(".ui-dialog-titlebar").css({
"float": "right",
border: 0,
padding: 0
})
.find(".ui-dialog-title").css({
display: "none"
}).end()
.find(".ui-dialog-titlebar-close").css({
top: 0,
right: 0,
margin: 0,
"z-index": 999
});
然后我使用以下代码在按钮单击时打开此对话框。
hoverApplet.dialog("open").dialog('option', 'position',[event.clientX,event.clientY]);
现在,下面的URL假设在运行时给我相同的DIV
http://localhost:8080/start.swe?SWECmd=GetApplet&SWEApplet=Activity+Form+Applet+-+SA&IsPortlet=1&SWESM=Edit&KeepAlive=1
我现在需要显示相同的对话框,该对话框应该从iframe获取其内容,其中source是上面提到的URL。
我不知道应该做些什么改变才能正常工作。
由于