在winform中怎样调用html里的js函数

nandi_1 2012-06-14 05:57:43
winform里用webbrowser,普通调用我知道是取得HtmlDocument,然后调用HtmlDocument.InvokeScript
现在的问题是:网页里有个iframe,里面嵌套一个网页(用作播放器),这个子网页里调用一个js文件,那么怎么样调用这个js文件里的函数呢(以控制播放器)?
...全文
159 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
花痴 2012-06-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

方法一:例如在js里面有一个函数 function foo();在js里面添加一行foo();调用一下这个函数。
方法二:把js代码拷贝出来。
添加Microsoft.JScript的引用到项目
添加引用->.net
完了以后使用Eval就可以
[/Quote]
错了,不是eval……
大清早的在想什么呢
花痴 2012-06-18
  • 打赏
  • 举报
回复
方法一:例如在js里面有一个函数 function foo();在js里面添加一行foo();调用一下这个函数。
方法二:把js代码拷贝出来。
添加Microsoft.JScript的引用到项目
添加引用->.net
完了以后使用Eval就可以
SocketUp 2012-06-18
  • 打赏
  • 举报
回复
iframe一样有Document
遍历所有iframe,找到你要操作的iframe,然后取得他的Document对象,操作之
nandi_1 2012-06-18
  • 打赏
  • 举报
回复
online库在哪里?微软的网站改版了

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧