做到是可以做到的,我只是没有很明白楼主为何需要如此
再VB中直接操作xml不是更加简单
再VB中直接操作xml不是更加简单
解决方案 »
类似问题 »
- 请问在tomcat中使用Bean是否要配置web.xml这个文件啊?
- javascript中可以使用session吗?
- php如何接收xmlhttp post过来的xml数据?
- 用javascript插入表格时,如何给<tr>和<td>插入onclick属性呢??
- 有JAVASCRIPT编写的算法书吗? 无聊者勿扰!!!!
- 我怎样在一段Javascript代码中调用ASP中读出的数据库中的字段值?
- Javascript读写XML的问题
- 用JAVASCRIPT编写游戏,是否须懂算法? 请教大虾!!
- 请教!为什么,我用JavaScript做页面跳转的时候问题。
- 使用dom4j应该用什么样子的代码来创建这样一个xml文档?
- 怎样把对象序列化成xml格式.以及再还原回来?
- 如何用javascript改变输入框的属性???
- Javascript如何操作Cookie?
- 用php如何得到上次访问站点的时间?或javascript也行,
- 求高手帮忙解释一段代码
- 用脚本语言如何得到在<select>中被选中的选项的value和text
- 如何将按钮变灰?
你可以通过DOM去操作,至于执行函数,execScript这个你去参考一下dim doc as IHTMLDocument2
在wb_complete事件中
set doc=wb.document,这样就可以开始进行编程控制了
应该是从html从传一个文件给vb控件去操作吧.如果一定要反着做的话,那就考虑一下调整ie的安全设置了
我想我没有理解错误,他的意思是在webbrowser control加载一个html,html中有加载xml的javascript函数,问题就是问如何在vb中调用这个函数,在webbrowser中,没有安全限制的,因为host已经不是IE
要从VB访问DOM简直是易如反掌
在vb中通过IE控件访问一个位于本地的网页A.htm,为了将这个网页分页打印出来,同时加上页眉页脚,我采用了一个打印模板文件t.htm,在这个模板文件中,用了<IE:DEVICERECT><IE:LAYOUTRECT>,在打印的时候调用这个模板,把a.htm中的内容分页,同时加上页眉和页脚。页眉中包含有姓名、单位、页码等,根据A.htm的内容不同而变化,所以在vb中我把这些信息存放在info.xml中,在打印时通过t.htm中的JavaScript代码读取这个xml文件,获得页眉的信息,并打印出来。现在我是把这个xml文件的绝对路径写在了代码中,我觉得这样不好,想改为相对路径,或者通过参数传入,不知道该怎么办。第二个问题是,打印之后,我需要把打印的页数保存下来,这个操作要在t.htm中完成,现在我考虑保存到info.xml文件中,不知道该怎么保存。请各位指点!
多谢!