1

現在、script type = "text/html"が指すページを抽出しようとしています。たとえば、このCNNリンクのソースには次の行があります。

<script type="text/html" id="pageTemplate"></script>

pageTemplateのコンテンツをダウンロードして、結果を解析できるようにしたい。HTML :: TagParserを使用しようとしていますが、要素pageTemplateを取得できますが、その内容を取得できません。

4

1 に答える 1

3

現状では、「pageTemplate」には内容がありません。おそらく、それはいくつかのhtmlの隠し場所として使用されるためです。タイプ「text/html」のスクリプトは、実際には何もしませ。つまり、<script>このようなものは、表示されていないDOM要素であり、どのような目的にも使用できます。

1つの可能性: http: //ejohn.org/blog/javascript-micro-templating/

そのIDが何に使用されているかについての手がかりについては、CNNページに関連付けられているJavaScriptを調べてください。

于 2012-04-26T21:23:16.323 に答える