Skip to main content

collect_scripts_from_dom

Function collect_scripts_from_dom 

Source
fn collect_scripts_from_dom(node: &Node) -> Vec<(Option<String>, String)>
Expand description

DOM ツリーを走査して全 <script> 要素を集める。src 属性があれば (Some(resolved_src), “”) を、無ければインライン本文 (None, text) を返す。 以前は生 HTML 文字列を正規表現的にスキャンするだけで、<script src="..."> の 外部スクリプトは本文が空のため完全に無視されていた(fetch すら行われない)。