2012-03-08 14 views
0

ウェブページのjavascriptによってレンダリングされたhtmlソースコードを取得する方法。どうすればこれを進めることができますか? xslまたはjavascriptまたはjavaを使用します。HTMLタグを取得する方法Webページ上でhtmlをレンダリングした後、javaまたはjavascriptまたはxsltを使用して

+3

コンテキスト。何をしたいですか?何を試しましたか?どこを見ましたか? – Nishant

+0

これは何時でもテストのためのものですか? –

答えて

0

現在のページ全体のHTMLを取得:

function getHTML(){ 
    var D=document,h=D.getElementsByTagName('html')[0],e; 
    if(h.outerHTML)return h.outerHTML; 
    e=D.createElement('div'); 
    e.appendChild(h.cloneNode(true)); 
    return e.innerHTML; 
} 

outerHTML非標準のプロパティは、このようにいくつかのブラウザ(つまり、Firefoxの)でサポートされていない場合がありますが、この場合には、この機能は、HTMLをクローニングすることによって、outerHTML機能を模倣しますノードを未接続の要素に挿入し、innerHTMLプロパティを読み取ります。

+0

ご返信ありがとうございます。正常に動作しています。 –

0

Javascriptがあなたはこのラインから任意のタグを取得することができます

document.getElementByTagName('') 

を提供します。さらに、このタグに何らかの操作をしたい場合は、そのタグに任意のIDを割り当てます。 document.getElementById('')を使用して操作できます。

これらはあなたにソースコードを提供します。

関連する問題