我正在尝试在新窗口中收到提交的帖子
<input class="btnText" id="PreviewURL" value="Preview" type="submit" />
在jQuery中我有这个
$('#PreviewURL').click(function () {
$('#IsPreview').val(true);
window.open(this.href);
});
当控制器返回视图时,不是在新窗口中打开它,打开它在同一个窗口中打开,新窗口显示为空
我该怎么办?
答案 0 :(得分:0)
使用this.href
打开一个新窗口将对您发送的href执行get。如果您必须POST
数据,那么您可能最好打开一个新页面并在查询字符串中传递您需要的参数,并在该页面加载时执行AJAX帖子并将其加载到其自己的内容中
答案 1 :(得分:0)
我弄明白,这个功能完美无缺,
$('#PreviewURL').click(function () {
document.forms["articleForm"].action = location.protocol + "//" + location.host + "Action";
document.forms["articleForm"].target = "_blank";});