搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ vb浏览器打开出现错误,请大神帮忙看看!
标题:
vb浏览器打开出现错误,请大神帮忙看看!
只看楼主
一键游
等 级:
新手上路
帖 子:9
专家分:0
注 册:2013-1-7
结帖率:
50%
楼主
已结贴
√
问题点数:20 回复次数:10
vb浏览器打开出现错误,请大神帮忙看看!
我用vb写个浏览器
打开一个新的网页出现错误
显示我这段代码出错代码如下:
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
WebBrowser1.Navigate2 WebBrowser1.Document.activeElement.href
End Sub
搜索更多相关主题的帖子:
Object
网页
浏览器
2013-01-17 12:40
wube
等 级:
贵宾
威 望:
23
帖 子:1817
专家分:3681
注 册:2011-3-24
第
2
楼
得分:20
虽没用过~但是从解释上来看~
WebBrowser1.Document 传回一个对象~
而WebBrowser1.Navigate2 第一个参数要的应该是字串~
推测中间要再用个变量做转换~
例如:
Set A = WebBrowser1.Document
B=A.activeElement.href
WebBrowser1.Navigate2 B
我先说没用过这控件喔~
只是依据型态做推测与法~
不要選我當版主
2013-01-17 17:47
一键游
等 级:
新手上路
帖 子:9
专家分:0
注 册:2013-1-7
第
3
楼
得分:0
以下是引用
wube
在2013-1-17 17:47:55的发言:
虽没用过~但是从解释上来看~
WebBrowser1.Document 传回一个对象~
而WebBrowser1.Navigate2 第一个参数要的应该是字串~
推测中间要再用个变量做转换~
例如:
Set A = WebBrowser1.Document
B=A.activeElement.href
WebBrowser1.Navigate2 B
我先说没用过这控件喔~
只是依据型态做推测与法~
谢谢 大哥 我搞定了
2013-01-30 10:12
klsw
等 级:
新手上路
帖 子:24
专家分:0
注 册:2010-10-6
第
4
楼
得分:0
回复 3楼 一键游
能分享下代码吗??同样的问题哟,还没解决。
2013-05-06 15:05
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
5
楼
得分:0
我上次写的代码好像是这样的,忘了丢哪里了.好像 帝国远征 那个辅助 里用到的.
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
set WebBrowser1.object = ppdisp
End Sub
可以试试这种的.
授人于鱼,不如授人于渔
早已停用QQ了
2013-05-06 18:34
klsw
等 级:
新手上路
帖 子:24
专家分:0
注 册:2010-10-6
第
6
楼
得分:0
回复 5楼 风吹过b
又出现450错误?求救!其他还要设置吗?
[
本帖最后由 klsw 于 2013-5-6 22:01 编辑
]
2013-05-06 21:55
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
7
楼
得分:0
刚差了一下,我记反了。
Private Sub Web1_NewWindow2(ppDisp As Object, Cancel As Boolean)
On Error Resume Next
Set ppDisp = WebBrowser2.Object 'webbrowser2 是一个新的窗口
End Sub
授人于鱼,不如授人于渔
早已停用QQ了
2013-05-07 08:40
klsw
等 级:
新手上路
帖 子:24
专家分:0
注 册:2010-10-6
第
8
楼
得分:0
回复 7楼 风吹过b
感谢老大及时回复。回家试试看行不?
另外还想问2个问题:
1、如何用VB屏蔽优酷、搜狐、奇艺等在线视频的广告?
2、VB窗口置顶了,如何让在VB里面的Webbrowser网页中点击下载出现的对话框始终保持在该窗口前面?(现在我的老是在当前窗口下面,每次要把该窗口移开才看得到)
[
本帖最后由 klsw 于 2013-5-7 15:34 编辑
]
2013-05-07 15:28
风吹过b
等 级:
贵宾
威 望:
364
帖 子:4912
专家分:29900
注 册:2008-10-15
第
9
楼
得分:0
1、如何用VB屏蔽优酷、搜狐、奇艺等在线视频的广告?
在每个链接被打开时,会触发 开始下载的事件,在这个事件里处理。
我没弄过。
2、VB窗口置顶了,如何让在VB里面的Webbrowser网页中点击下载出现的对话框始终保持在该窗口前面?(现在我的老是在当前窗口下面,每次要把该窗口移开才看得到)
如果是网页自己的 下载对话框,那估计没多大办法。只能findwindow ,然后提前,比较麻烦。
要么你就自己写 开始下载事件,然后在这个事件里自己处理文件下载。
都得靠你自己测试。没去用过。目前 没有测试环境了。WIN7,不想装VB6 了。
授人于鱼,不如授人于渔
早已停用QQ了
2013-05-07 17:52
klsw
等 级:
新手上路
帖 子:24
专家分:0
注 册:2010-10-6
第
10
楼
得分:0
回复 7楼 风吹过b
这样是可以了,但是也有一点问题。一些有声音的广告网页不会弹出来,但会出现声音。如何在不弹出网页的同时,禁止出现声音?
另外,如何用VB 实现清除IE缓存而不清除COOKIE?VB能实现自定义IE缓存地址吗?
[
本帖最后由 klsw 于 2013-5-12 16:19 编辑
]
2013-05-12 16:17
11
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-396885-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.331759 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved