我终于找到了我想要它的对话框,它在第一次点击时正确打开但是如果你点击另一个节点它会移动到另一个位置。
function click(link) {
$("#dialog").html('<iframe src="http://www.'+link+'.com" style="height: 100vh"></iframe>').dialog({
autoOpen: false,
modal: true,
position: { my: "right", at: "top", of: $("#Box3") },
});
$("#dialog").dialog('open');
}