2

我在弹出页面中有一个 JQUERYUI 对话框。我希望这个对话框作为一个新窗口打开(比如 window.open) 这可能吗?

4

1 回答 1

1

根本不要使用 jquery 对话框,它只是一个具有更高 z-index 的浮动 div。

<script>
function nWin() {
  var w = window.open();
  var html = $("#toNewWindow").html();

    $(w.document.body).html(html);
}

$(function() {
    $("a#print").click(nWin);
});​
</script>

<div id="toNewWindow">
    <p>Your content here</p>
</div>

<a href="javascript:;" id="print">Open</a>​

参考

于 2013-11-13T22:02:13.980 回答