Schreiben von html in einem neuen Fenster mit javascript

Ich habe getan, einige der Forschung auf einem neuen Fenster zu öffnen und das schreiben von HTML mit jQuery/JavaScript, und es scheint der richtige Weg, es zu tun ist, um:

Erstellen Sie eine variable für das neue Fenster

var w = window.open();

Einfügen der neuen Daten und die variable

$(w.document.body).html(data);

Ist für mich durchaus Sinn macht. jedoch, wenn ich versuche, integrieren diese in mein Skript ("Daten" werden die Halter für die HTML -) ist es nicht ein neues Fenster öffnen... es sei denn, ich bin nur etwas fehlt einfach, die soweit ich das sagen kann, sieht es toll aus...

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                
}

Irgendwelche Ideen?

P. S. es scheint kein Fehler in der Konsole

Bitte nicht Verwendung von popup-Fenstern. Sie sind in der Regel ärgerlich, auch wenn Sie geöffnet auf Anfrage - beachten Sie die inline - "windows" statt.
Es ist für die Darstellung der Geschichte für eine Gesellschaft, glauben Sie mir, die ich nicht mag, aber dann wieder ich nicht die Rechnungen bezahlen. 🙂

InformationsquelleAutor Nick | 2013-02-25

Schreibe einen Kommentar