2012-09-20 41 views
0

我有一个vb.net(2010)桌面应用程序。我想知道是否有可能创建一个功能,它将打开一个活动的浏览器,并立即触发一个JavaScript函数。也许你们可以帮助我,或者给我一些有用的提示,让我在正确的方向上走得更远。如何在vb.net的默认浏览器中执行javascript函数

+0

[Process Class](http://msdn.microsoft.com/en-us/library/system.diagnostics.process(v = vs。 71).aspx)是你正在寻找它可以启动浏览器。 如果你想得到很多帮助,你将需要添加更多的信息和你尝试过的例子。 –

回答

0

只是为了执行特定的javascript函数。或者你是否希望它加载网站并启动JavaScript功能?

如果只是这样你可以运行一些JS,你可以使用wscript shell或cscript shell。如果是从特定站点运行代码,这是不可能的

+0

我想加载一个网站,例如www.example.com/test.html里面,我有一个JavaScript函数“功能测试(){警报(”kjhsdfk“)}”,我想执行。 –

+0

这是不可能的使用纯vb.net浏览器编程。你可以做的是打开页面到'/test.html?from = program',然后在页面JS中检查url中的from = program',并在需要时调用该函数 – SReject