-1

サイトにレポート システムがあり、そのようなことをしたいと考えています。プロセス バーで ajax を送信すると、サーバー側で必要なデータが収集され、それらが HTML に変換されて返されます。出来ますか?はいの場合、どうすればこれを行うことができますか、アドバイスをお願いします。データが既に収集され、javascript var に保存されている最後のステップに興味があります。新しいタブに表示するだけです。

html=) ではなく、pdf ファイルのようなニュアンス レポートの出力を 1 つ忘れていました。

4

2 に答える 2

2

あなたがしなければならないのは

window.open(url, window name, attributes...)

タブはブラウザーによって管理され、ユーザーの設定に応じて、呼び出しによって URL が新しいタブまたは新しいウィンドウで開かれます。通常は新しいタブで。

var newWindow = window.open("","","status");

function fillNewWindow() {
    // newWindow.focus()
    var newContent = "<HTML><HEAD><TITLE>A New Doc</TITLE></HEAD>";
    newContent += "<BODY><H1>This document is brand new.</H1>";
    newContent += "</BODY></HTML>"";
    newWindow.document.write(newContent);
    newWindow.document.close();
}
于 2012-12-10T16:50:45.783 に答える
0

ページがタブで開かれるか新しいウィンドウで開かれるかを制御することはできませんwindow.open(url, page_title);が、通常、最新のブラウザーでは新しいタブで開きます。

window.openのようにに 3 番目のパラメータを送信する'width=850,height=625'と、新しいウィンドウで開きます。

于 2012-12-10T16:43:50.990 に答える