有一个问题是附加一个对话框模式,其中包含来自 iframe 的表信息,一旦它到达饼图的一系列下拉列表中的一个点,就会触发。当我从视图本身到达该点时,对话框工作得很好,四处移动并退出就好了并且居中。当我附加到父视图时,对话框将光标显示为可移动,但不可移动。
这是我用来将 iframe 附加到父页面的 javascript。但我似乎无法让任何定位工作,并且似乎无法让它作为真正的对话模式工作。
这是我用来将 iframe 拉入父页面的 div。
<div id="chartsright">
<iframe id="inventory_charts" frameborder="0" align='center' src="<?php echo
site_url('sales_diagnostics/inventory_charts');?>" class="charts"
scrolling="no"></iframe>
</div>
这是我在框架页面本身中使用的 PHP/Javascript,用于附加到父页面
<?php
if(isset($popup_div))
{
echo "$(function() {
$( \"#dialog\" ).dialog(
{
minWidth: 1000,
appendTo: parent.document.getElementById('chartsright'),
position: {
\"in\": $('.inventory')
}
});
});";
}
?>