印刷用に新しいウィンドウを開く必要があります。その方法を教えてもらえますか?
マイボタンのクリックコード:
私のwindow.locationは機能しますが、window.openを使用できません
$('.btnFromIndexPrint').click(function () {
if (document.URL.indexOf('index') > -1) {
// window.location = '../Print/' + $(this).attr('id');
window.open = '../Print/' + $(this).attr('id');
} else {
//window.location = 'Contract/Print/' + $(this).attr('id'); //Redirect from Index page to print action
window.open = 'Contract/Print/' + $(this).attr('id');
}
});
私のHTML:
target="blank" id と呼ばれるものがあることは知っていますが、それが機能するとは思いません。
<input type="button" value="Print" class="btnFromIndexPrint" id="@item.SalesContractId"/>
新しいページでリダイレクトを開くにはどうすればよいですか?
重要!!!!!!!
return RedirectToAction("Print", new { id = contractInstance.SalesContractId });