新しいウィンドウを開き、jQuery/JavaScript を使用して HTML を書き込む方法について調査してきましたが、次のようにするのが適切な方法のようです。
新しいウィンドウの変数を作成します
var w = window.open();
新しいデータを挿入し、変数を操作します
$(w.document.body).html(data);
そして私にとって、それは完全に理にかなっています。ただし、これを自分のスクリプト ("data" は HTML のホルダー) に組み込もうとすると、新しいウィンドウは開きません。 ..
function newmore(str) {
var identifier = 4;
//get the history
$.post("ajaxQuery.php", {
identifier : identifier,
vanid : str
},
//ajax query
function(data) {
//response is here
var w = window.open();
$(w.document.body).html(data);
});//end ajax
}
何か案は?
PSコンソールにエラーはないようです