0

我可以成功地将本地页面加载到模式预览中:

             $('.preview-button').click(function () {
                 $('#dialog').dialog('open');
                 $('#dialog').load("@Url.Action("Index", "LatestNews", new {area = "Home"})");
             });

但我无法加载远程网页,例如“http://www.example.com/home/php”。此外,当模态页面的嵌入内容中的链接被点击时,用户完全离开了模态。

  1. 如何在 mvc (jquery modal) 中嵌入远程网页?
  2. 当用户单击模态中嵌入的远程页面中的链接时,如何使用户保持在模态中?

谢谢你。

4

1 回答 1

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" />
于 2012-04-28T22:06:24.363 回答