window.external添加方法

liusahara 2011-08-03 12:54:32
external应该是一个封装好了的类吧,现在的项目里有段代码就是用window.external运行自己方法,比如有个form,在form里添加了一个WebBrowser的控件,其url为index.htm,在index.htm里有段js代码,是调用form里的方法,CallWin()是form里的方法,在index.htm里js代码是这样调用CallWin方法的:window.external.CallWin(),这个external是个封装的类吧,如果我要window.external.CallWin()这样用,那CallWin这个方法应该是封装在external里的吧?还是其他什么的?求高手解答
...全文
435 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iadink 2013-03-08
  • 打赏
  • 举报
回复
谢谢。WebBrowser来开发自定义的方法库
lsw645645645 2011-08-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 liusahara 的回复:]
解决了,是要在form的构造函数中加一句语句:webB.ObjectForScripting = this;
WebB是WebBrowser控件的name
[/Quote]
谢谢分享
liusahara 2011-08-03
  • 打赏
  • 举报
回复
解决了,是要在form的构造函数中加一句语句:webB.ObjectForScripting = this;
WebB是WebBrowser控件的name
liusahara 2011-08-03
  • 打赏
  • 举报
回复
CallWin是自己编写的方法。
豆虫 2011-08-03
  • 打赏
  • 举报
回复

属性:
menuArguments 返回快捷菜单执行所在的窗口对象。

方法:
AddChannel 显示一个对话框,允许用户输入指定的频道,或当已安装时更改频道的 URL。
AddDesktopComponent 向 Microsoft® 活动桌面® 中添加 Web 站点或图像。
AddFavorite 出现一个对话框提示用户将指定的 URL 添加到收藏夹内。
AutoCompleteSaveForm 将指定表单保存到自动完成数据存储中。
AutoScan 通过完成模板传递指定查询试图连接到 Web 服务器。
ImportExportFavorites 处理导入和导出 Microsoft® Internet Explorer® 收藏夹。
IsSubscribed 获取表明客户是否订阅了给定频道的值。
NavigateAndFind 前往指定的 URL 并选中指定文本。
ShowBrowserUI 打开指定的浏览器对话框。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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