请问怎样让webbrowser刷新指定的框架,及有自动完成功能

问题描述

我用的是vs2005在webbrowser里有好多框架,怎样才能指定刷新一个呢?自动完成功能我看过蒋晟的帖子,可惜没看懂。。。5555

解决方案

解决方案二:
没人帮我吗。。。。。55555
解决方案三:
自动完成功能?+++++++++++++++++是什么功能?
解决方案四:
在那个框架的页面里自己定时刷新呀,也可以通过框架id或名称定位到那个框架,刷新其内容。
解决方案五:
和其他控件一样,我们可以用WebBrowser控件来构筑我们的Windowsform应用程序。从工具箱中选择Windows窗体控件组,单击“MicrosoftWeb浏览器”,VisualStudio.NET在后台使用AxImp.exe工具创建ActiveX控件,控件名字为“AxWebBrowser”。在VB.NET中,不能直接使用COM组件,COM都是UnmanagedCode,在VB.NET中使用这些组件,必须完成从UnmanagedCode到ManagedCode的转换。  一般地,你可以像使用原来的WebBrowser控件一样,如call方法,指定属性,捕捉事件等。  有些事情并不是那么简单的。我们要捕捉页面事件,如当用户点击页面元素(如背景)时,引发页面元素的onclick事件。发果我们没有捕捉到事件,就要提升DHTML的等级,直到Document对象的最高层次。这样,我们就能捕捉到任何事件了。在VB6中,我们可以简单地用WithEvents关键词指定WebBrowser.Document到MSHTML.HTMLDocument。  在VB.NET中,这个简单方法不再有效。因为ActiveX控件创建了两个接口,两个接口中使用了同样的方法名,导致出现运行时错误。所以,你必须明确指定Document对象使用的接口,并创建事件处理句柄。  以下是示例代码:'IMPORTANT:thiscodeassumesthatyou'veaddedareferencetothe'MicrosoftHTMLObjectLibrarytypelibraryPrivateSubForm1_Load(ByValsenderAsSystem.Object,_ByValeAsSystem.EventArgs)HandlesMyBase.LoadAxWebBrowser1.Navigate("http://localhost/default.asp")EndSubPrivateSubAxWebBrowser1_NavigateComplete2(ByValsenderAsObject,_ByValeAsAxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event)Handles_AxWebBrowser1.NavigateComplete2'mustwaitforthiseventtograbavalidrefernecetotheDocument'propertyDimdocAsmshtml.HTMLDocument=DirectCast(AxWebBrowser1.Document,_mshtml.HTMLDocument)'Casttotheinterfacethatdefinestheeventyou'reinterestedinDimdoceventsAsmshtml.HTMLDocumentEvents2_Event=DirectCast(doc,_mshtml.HTMLDocumentEvents2_Event)'DefineahandlertotheonclickeventAddHandlerdocevents.onclick,AddressOfonclickprocEndSub'Noticethatthesignatureofthiseventisdifferentfromusual,asit'isexpectedtoreturnaBoolean-iffalsethedefaulteffectassociated'withtheevent(forexample,jumpingtoanotherpageiftheclickison'anhyperlink)iscanceled.PrivateFunctiononclickproc(ByValobjAsmshtml.IHTMLEventObj)AsBoolean'anobjectonthepagehasbeenclicked-youcanlearnmoreabout'typeandpositionofthisobjectbyqueryingtheobj'sproperties'...EndFunction
解决方案六:
回复z22pr自动完成就是IE的一个功能,添过的表单信息再添的时候会自动出个列表。。。
解决方案七:
回复soaringbird我的是想用个按钮控制。。。唉~我是初学者。。。
解决方案八:
帮顶
解决方案九:
//遍历for(inti=0;i<webBrowser1.Document.Window.Frames.Count;i++){MessageBox.Show(webBrowser1.Document.Window.Frames[i].Name);}//刷新webBrowser1.Document.Window.Frames[0].Navigate(webBrowser1.Document.Window.Frames[0].Url);
解决方案十:
我的是想用个按钮控制。。。唉~我是初学者。。。--------在按钮click事件里,_top.xxx.xxx,这么一层层下去,直到你想刷新的那个Frame,指定其Localtion,意思就这么个意思,具体代码我也记不太清了
解决方案十一:
ul
解决方案十二:
帮顶~
解决方案十三:
谢谢帮我顶。。。
解决方案十四:
帮我顶。。。
解决方案十五:
UP~~!
解决方案:
哪里没看懂?
解决方案:
up
解决方案:
up

时间: 2024-09-20 08:40:45

请问怎样让webbrowser刷新指定的框架,及有自动完成功能的相关文章

ajax 框架autocompleteextender实现自动完成功能

ajax 框架autocompleteextender实现自动完成功能 需要一个WebService 我也懒得改名子,就直接叫WebService.asmx; 为什么要用WebService? 其实我也不太清楚,只知道AutoCompleteExtender需要三个最为关键的属性: ServicePath="WebService.asmx"  ServiceMethod="GetWordList" TargetControlID="txtText"

小菜鸟请问jsp页面级联刷新怎么实现java,ssh

问题描述 小菜鸟请问jsp页面级联刷新怎么实现java,ssh jsp页面显示第一个下拉菜单,下拉取值后,使用ajax刷新, 第二个下拉菜单显示刷新后的内容. java,jsp页面,ssh框架,easyui <script type="text/javascript"> function xiaoshou(){ var suoshubumen=document.getElementById("find"); console.info(suoshubume

请问大家这个是用的什么框架?

问题描述 请问大家这个是用的什么框架? 解决方案 miniui,jQuery,一种封装JS第三方插件 解决方案二: jQuery框架不错,可以而好好研究

大家好,请问如截图的网页分栏框架是用什么如何实现的?如果是用bootstrap可以做到吗?如何做到?

问题描述 大家好,请问如截图的网页分栏框架是用什么如何实现的?如果是用bootstrap可以做到吗?如何做到? 解决方案 如网址http://demo.onokumus.com/metis/dashboard.html 解决方案二: 网页的源代码如图,使用了jquery+bootstrap,具体实现你可以用浏览器的查看源代码功能参考下.

python使用webbrowser浏览指定url的方法_python

本文实例讲述了python使用webbrowser浏览指定url的方法.分享给大家供大家参考.具体如下: 这段代码提示用户输入关键词,通过webbrowser打开浏览器浏览google 搜索用户输入的关键词 复制代码 代码如下: import webbrowser google = raw_input('Google search:') webbrowser.open_new_tab('http://www.google.com/search?btnG=1&q=%s' % google) 希望本

求问ssh框架中jsp页面传给action指定方法,action无法自动获取

问题描述 求问ssh框架中jsp页面传给action指定方法,action无法自动获取,jsp中name也指定了,action无法get到textfiled传进去的值 解决方案 解决方案二:是struts2吗?具体贴代码把,如果textfiled设置成disabled也是不传值得解决方案三:引用1楼ltyisangel的回复: 是struts2吗?具体贴代码把,如果textfiled设置成disabled也是不传值得 readonly是可以传值的解决方案四:你在方法里面request.getPa

c# webbrowser获取指定网页内容

问题描述 c# webbrowser获取指定网页内容 我想要获取 http://www.baidu.com/ 中的文本框和"百度一下"按钮 在WPF中 用什么控件 该怎么去实现这一需求, 达到的效果就是 一个WPF页面中 截取 百度页面的搜索框和 百度按钮

请问!在.net里可以用框架吗?就像asp框架一样?

问题描述 请问!在.net里可以用框架吗?就像asp框架一样?谢谢! 解决方案 解决方案二:当然可以了,不过在源文件里第一行要写<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Frameset//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">这样才符合规范.另外只能在VS2005源视图里编辑.

js 刷新指定页面与刷新父页面

js刷新框架的脚本语句  1.如何刷新包含该框架的页面用 方法一 <script language=网页特效>      parent.location.reload();    </script>                 2.子窗口刷新父窗口    <script language=javascript>        self.opener.location.reload();    </script>       方法二 <body on