window.showModalDialog跳转页面问题

window.showModalDialog打开新窗口时候,父窗口会处于不可编辑状态。这样做也有它的好处。但是,也存在一些问题。例如如果要在新窗口实现页面跳转,如果用window.location.href方法的话,页面会重新打开一个新窗口来展示内容。解决办法如下:
1.在页面<head>标签里面添加<base target="_self">;
2.在页面<body>标签里面添加<form id="saveForm" action="" method="POST"></form>;
3.通过下面javascript执行页面跳转;
$("#saveForm").attr("action", "xxx");
$("#saveForm").submit();

你可能感兴趣的:(window.showModalDialog跳转页面问题)