我对 javascript 生成的网页有疑问。我在互联网上有一个由 javascript 生成的网页。我正在使用 wpf Web 浏览器控件更改网页。我必须通过插入 jquery、更改 css 和隐藏一些元素来对网页进行一些更改。
这是问题所在。
应用程序大部分时间都可以正常工作,但有时,由于未知原因,它不会更改 css 或隐藏元素。我认为它与实际生成页面的 javascript 有关。我的代码已执行,但未进行任何更改,因此我假设脚本在执行我的脚本时无法找到页面中的元素,因为它们不存在于页面中。这只是一个假设。
我需要帮助解决这个问题。我尝试将脚本的执行延迟 n 秒,等待 body.ready、document.ready 和 window.ready,但没有任何帮助。另外,我使用 wpf Web 浏览器的 LoadCompleted 事件,但是...有时,脚本对页面没有任何影响。有人遇到这个问题吗,有人知道如何解决吗?
非常感谢您提前...