从其他页面导航时,将javascript / html附加到页面?

时间:2012-02-24 16:25:39

标签: javascript jquery

好吧,首先,这不是我要问的恶意问题。我无意使用任何信息来获取不良收益。

我有一个包含嵌入式浏览器的应用程序。此浏览器在应用程序的进程中运行,因此我无法通过Selenium WebDriver或类似的方式访问它。我知道可以通过WebDriver动态地将脚本和html附加到加载的网页,因为我已经完成了。

在嵌入式浏览器中,我无法访问加载的页面。相反,我可以创建自己的html / javascript页面并执行它们来操纵容纳浏览器的应用程序。我在操作浏览器中的现有页面时遇到了问题。

有没有办法在导航到页面时动态地将javascript添加到页面并在页面加载后立即执行?

这样的东西

page1.navigateToUrl(executeThisScriptOnLoad) page2然后执行传递的脚本。

1 个答案:

答案 0 :(得分:0)

我想如果不了解目的地网站就无法做到这一点。虽然您可以将数据发送到站点,然后使用eval()函数来评估目标页面上的已发送数据。