0

新しいウィンドウで送信の投稿を受信しようとしています

<input class="btnText" id="PreviewURL" value="Preview" type="submit" />

そしてjQueryで私はこれを持っています

$('#PreviewURL').click(function () {
  $('#IsPreview').val(true);
  window.open(this.href);
});

コントローラがビューを返すと、新しいウィンドウで開くのではなく、同じウィンドウで開き、新しいウィンドウが空になります。

私に何ができる?

4

2 に答える 2

0

で新しいウィンドウを開くと、this.href送信しているhrefの取得が実行されます。データが必要な場合POSTは、新しいページを開いてクエリ文字列に必要なパラメータを渡し、そのページが読み込まれたときにAJAX投稿を実行して、それを独自のコンテンツに読み込むのが最善の方法です。

于 2013-01-22T17:49:34.867 に答える
0

私はそれを理解します、この機能でそれは完全に機能します、

$('#PreviewURL').click(function () { document.forms["articleForm"].action = location.protocol + "//" + location.host + "Action"; document.forms["articleForm"].target = "_blank";});

于 2013-01-24T09:23:36.850 に答える