javascriptでHTML文書からHTML文書を作成したい。JavaScriptを使用してHTML文書を複製するにはどうすればよいですか?
私は単にjav300からHTML文書を変数document
で作成することができます。 私はこの方法により、HTML文字列からHTMLドキュメントを作成しようとしました:それはよさそうだ
var parser=new DOMParser();
var htmlDoc=parser.parseFromString(htmlstring, "text/html");
、私はhtmlstring
からHTML文書を持っています。 しかし、使用した後、私はdocument.location.hostname
などの多くの違いを参照してください、私はhtmlstring
からHTML文書からこれを得ることができません、いくつのプロパティが失われたのか分かりません。
とにかく正確にdocument
をhtml文字列から複製することはありますか?
HTML文字列からホスト名を取得するために
RegExp
/\/\/(.*)(?=\/)/
、Array.prototype.pop()
とBlob
上の文字列からBlob
、URL.createObjectURL()
、String.prototype.match()
を作成することができます。 – Schlausちょうどあなたが解析したランダムな文字列の場所はどこだろうと思いますか?私は知りたいですか? – adeneo
@adeneo 'document.location.hostname' = domain。 – TomSawyer