我需要检查HTML到TWebBrowser
控件,该控件正在加载无效链接,例如以\\
(UNC路径)开头的那些(例如<img src="\\some\path">
)并将其剥离或取消加载(例如,用空格字符串替换URL)。
目前,当找到这样的链接时,MSHTML会自动将它们替换为file://some\path
,然后尝试在本地加载它们,并且在放弃之前需要很长时间(大约15秒)。我想要的是首先放弃/取消这样的装载。
我正在使用基于MSHTML的包装器(TEmbeddedWB
),但如果有没有它的解决方案,只要它有效,我就不在乎。