【问题标题】:Changing src location of scripts C# webbrowser control更改脚本 C# webbrowser 控件的 src 位置
【发布时间】:2013-10-03 19:45:52
【问题描述】:
所以在网络浏览器控件中,我正在尝试更新所有现有链接,我目前正在使用代理,它没有正确更新脚本的链接,因此大多数 javascript 都无法工作。
简而言之,我加载页面,然后一个特定的 javascript 源链接在需要时仍位于“js/script.js”,“http://webpage.com/js/script.js”。
我无法更改文档中的链接。
这是使用 WebBrowser 控件和代理。
【问题讨论】:
标签:
c#
browser
web
proxy
controls
【解决方案1】:
如果没有任何代码示例或相关链接的 javascript,我只能给您一个最佳猜测:
如果您运行加载其他脚本的 javascripts,因为它们需要它们,它们可能会通过添加脚本标记或不添加什么来更新 html 标记。所以你不能真的依赖所有脚本都是静态的,所有链接都会保持原样
例如,google map api 会加载大量脚本,而初始脚本仅加载引导程序...
但正如我所说,这在很大程度上取决于您要做什么,而您的问题没有给出任何提示。如果你给我一个例子,我可以给你更多的信息。