我一直在做打開一個新窗口,並書面方式HTML它與jQuery/JavaScript的一些研究,這似乎是正確的方式來做到這一點是:編寫HTML到一個新的窗口與JavaScript
創建新窗口
var w = window.open();
變量插入新的數據和工作變量
$(w.document.body).html(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
}
任何想法?
P.S.似乎是在控制檯中沒有錯誤
請不要使用彈出窗口。它們通常很煩人,即使根據請求打開時,也應考慮內聯「窗口」。 – ThiefMaster 2013-02-25 15:07:30
這是爲了顯示公司的歷史,相信我我也不喜歡它,但是我再也不支付賬單。 :) – Nick 2013-02-25 15:08:26