100分求教,VB6中WebBrowser控件遇到的两个问题,请高手进来,分不够再追加,帮UP有分,版主也请进来……
以下问题希望回答者通过代码实现发上来,非常谢谢
问题1:
WebBrowser控件显示的页面内容很长时,浏览到下面时,如何点击一个按钮让其显示最上面,就是top的意思,如果刷新当前页面是可以实现不过这个方法不好,会影响到别的功能。
WebBrowser1.Document.body.Scroll = "top "
上面的代码理论应该可以实现,但WebBrowser1.Document后面根本“.”不出来,不知道是不是还要声明什么,请用过的详细指教。
问题2:
点击WebBrowser1中的网页链接,弹出很多IE窗口,但我只想要第一个显示的,而且希望它能在WebBrowser控件中显示不单独弹出IE,并且把其他后来出现的窗口都屏蔽掉,我在网上查的结果是:按照从后至前的顺序把弹出的页面都屏蔽掉,只留第一个,思路我是有了,可是要怎么才能实现,请高手给做个例子。
请版主帮各忙,上面这个问题困扰小弟很久了,麻烦帮解决下,谢谢了。
[解决办法]
第一个问题,在按钮的事件中:
WebBrowser1.Document.body.Scrolltop = 0
[解决办法]
newwindow事件
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
[解决办法]
好像意思是说, 只要第一个页面,其他的都屏蔽掉
[解决办法]
http://support.microsoft.com/kb/184876
[解决办法]
无法帮助你解决,只好帮顶啦
[解决办法]
以上代码是实现了在同一窗口打开,你可以测试一下,163里面你点一般的连接都是新窗口的.测试时加入一个WebBrowser控件.
实际上,我给你说啊,你完全可以不这样做,你可以直接在NewWindow2里取消所有窗口的弹出,然后判断将要打开的窗口的URL,如果是,则导航到就能够实现你要的功能了......具体怎么做LZ自己想吧,
有不对的还请大家指正.
言尽于此......
[解决办法]
正在学习,帮顶!
100分求教,VB6中WebBrowser控件遇到的两个有关问题,请来,分不够再追加,帮UP有分,版主也请进来…
100分求教,VB6中WebBrowser控件遇到的两个问题,请高手进来,分不够再追加,帮UP有分,版主也请进来……以下问题
