現在、script type = "text/html"が指すページを抽出しようとしています。たとえば、このCNNリンクのソースには次の行があります。
<script type="text/html" id="pageTemplate"></script>
pageTemplateのコンテンツをダウンロードして、結果を解析できるようにしたい。HTML :: TagParserを使用しようとしていますが、要素pageTemplateを取得できますが、その内容を取得できません。
現在、script type = "text/html"が指すページを抽出しようとしています。たとえば、このCNNリンクのソースには次の行があります。
<script type="text/html" id="pageTemplate"></script>
pageTemplateのコンテンツをダウンロードして、結果を解析できるようにしたい。HTML :: TagParserを使用しようとしていますが、要素pageTemplateを取得できますが、その内容を取得できません。
現状では、「pageTemplate」には内容がありません。おそらく、それはいくつかのhtmlの隠し場所として使用されるためです。タイプ「text/html」のスクリプトは、実際には何もしません。つまり、<script>
このようなものは、表示されていないDOM要素であり、どのような目的にも使用できます。
1つの可能性: http: //ejohn.org/blog/javascript-micro-templating/
そのIDが何に使用されているかについての手がかりについては、CNNページに関連付けられているJavaScriptを調べてください。