Nag*_*agu 4 javascript c# winforms
我有一个JavaScript文件,它包含一些方法.我想从winform应用程序中调用这些方法.可能吗?如果是这样,你能给我一个简单的例子吗?
我试过这样的
Process.Start("javascript:showuser('User1'); return false;");
但它没有认识到showuser方法.因为我的js文件位于远程位置(例如:http://mysite.com/userprofile.js)
你能帮我做这个吗?
谢谢
Dar*_*rov 10
您可以使用WebBrowser控件.这是一个示例帖子.
webBrowser1.DocumentText =
@"<html><head>
<script type='text/javascript'>
function testFunction() {
alert('test');
}
</script>
</head><body></body></html>";
webBrowser1.Document.InvokeScript("testFunction");
Run Code Online (Sandbox Code Playgroud)
您可以使用对Microsoft.JScript.dll的引用,以及类似于此处的Evaluator方法; 但你究竟想做什么?如果您想编写winform脚本,我很想使用IronPython.如果要自动化浏览器,可以使用该控件.WebBrowser
| 归档时间: |
|
| 查看次数: |
7721 次 |
| 最近记录: |