我正在写一个BHO,代码使用IHTMLDocument2 :: get_scripts来获取HTML文件中的所有脚本正文,然后使用get_text()来获取脚本源。 但是我发现如果脚本是从外部文件embedded的,则内容是一个空string。
有什么办法从IHTMLScriptElement创build的源代码?
使用IHTMLScriptElement :: src获取脚本的url,然后挖掘WinInet缓存。 如果没有被缓存,请再次下载。