我可以成功将本地页面加载到模态预览中:
$('.preview-button').click(function () {
$('#dialog').dialog('open');
$('#dialog').load("@Url.Action("Index", "LatestNews", new {area = "Home"})");
});
但我无法加载远程网页,请说“http://www.example.com/home/php”。 此外,当单击模态页面的嵌入内容中的链接时,用户将完全退出模态。
谢谢。
答案 0 :(得分:1)
<script>
$('.preview-button').click(function () {
$('#dialog').dialog('open').html('<iframe id="modalIframeId" width="100%" height="100%" marginWidth="0"
marginHeight="0" frameBorder="0" scrolling="auto" />');
$("#modalIframeId").attr("src","http://www.blahblahblah.com/default.asp");
return false;
});
});
</script>
<div id="dialog" title="Dialog Title" />