Как открыть представление MVC 4 в новом всплывающем окне из javascript ?
У меня есть страница просмотра MVC, на которой есть HTML ActionLink, и при нажатии на эту ссылку действия я хочу открыть новое всплывающее окно, не закрывая предыдущее. В этом новом всплывающем окне я хочу показать представление MVC, но не могу этого сделать.
Что я уже пробовал:
Теперь я использую для этого следующие коды:
<script type="text/javascript"> $(function () { $('a.edit').click(function () { var url = $(this).attr('href'); window.showModalDialog(url, "#1", "dialogHeight:600px;dialogHeight:400px;dialogWidth:700px;dialogTop:300px;dialogLeft:400px;edge:Raised;center:Yes;help:No;Resiable:No;Status:No;"); }); return false; }); </script>
@Html.ActionLink("Answer", "getanswer", new {controller="Question"}, new {target="_blank",@class="edit"})
Но проблема в том, что вместо того, чтобы открываться как всплывающее окно, оно открывается в новом окне вкладки. Поэтому я не могу найти, где я делаю что-то не так.
И я также попробовал window.open вместо window.showModalDialog, но я получаю тот же результат.
Поэтому, если кто-нибудь может найти, где я делаю что-то не так или как решить эту проблему, пожалуйста, помогите мне решить.