2011-01-12 6 views
0

Ich möchte Popup als Seitenvorschau in einem Klick auf meine aktuelle HTML-Seite. Aber ich möchte nur Body-Elemente der aktuellen Seite & Header-Elemente aus anderen Ressourcen verwenden.HTML: Seitenvorschau kurz vor dem Senden

Meine Frage ist:

Könnte es möglich, den Header (< head>) Elemente zu bearbeiten oder verwenden Header (< head>) Elemente aus anderen Quellen. wenn ja, wie?

Antwort

0

Was ist "andere Ressource"? Andere Seite oder was?

nur das Kopfelement oder Körper zu bekommen, können Sie es wie folgt tun:

 
    // head of the element 
    var headElement = document.head; 

    // body 
    var bodyElement = document.body; 

Aber es funktioniert nur für aktuelles Dokument. Ich hoffe, dass ich es richtig verstehe (weil ich nicht wirklich verstehe, was "andere Ressource" bedeutet).

Ich hoffe, es hilft.

+0

Danke. Die anderen Ressourcen bedeuten: andere Seite heoder ODER Header-Elemente von der Serverseite erhalten. (Außer den Header-Elementen der aktuellen Seite). – Bibhaw

+0

Können Sie nicht einfach die gesamte Druckvorschau mit AJAX abrufen? Sie können das aktuelle body-Element mithilfe des Codes in meiner Antwort senden und dann auf dem Server verarbeiten und dann an den Client zurücksenden. – bertzzie

+0

ja, du hast Recht. Danke noch einmal. – Bibhaw

Verwandte Themen