社区
C#
帖子详情
C# webbrowser frame内嵌iframe
linqiang1990
2011-12-08 01:35:52
如题:
使用webbrowser打开页面 发现里面有好几个frame 更郁闷的是frame里面是表格 表格里面是iframe
我想给iframe链接的页面里面的两个文本框赋值并点击提交按钮
怎样才能得到iframe里面的文本框???
(注意:是frame里嵌入了iframe)
...全文
505
10
打赏
收藏
C# webbrowser frame内嵌iframe
如题: 使用webbrowser打开页面 发现里面有好几个frame 更郁闷的是frame里面是表格 表格里面是iframe 我想给iframe链接的页面里面的两个文本框赋值并点击提交按钮 怎样才能得到iframe里面的文本框??? (注意:是frame里嵌入了iframe)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ratooner
2012-09-06
打赏
举报
回复
我按照2楼TX的范本写,可是提示拒绝访问,该怎么办呢?
linqiang1990
2011-12-16
打赏
举报
回复
有没有高手回帖子啊
linqiang1990
2011-12-15
打赏
举报
回复
有没有人回下帖子啊 感激不尽啊
一只熊猫
2011-12-13
打赏
举报
回复
试试:
webBrowser1.Document.Window.Frames["trade"].Document.GetElementById("...")
阿非
2011-12-13
打赏
举报
回复
http://topic.csdn.net/u/20081007/01/2925e1f0-7fc2-446b-bda1-eef5770625f0.html
http://blog.csdn.net/llj1985/article/details/1768147
阿非
2011-12-13
打赏
举报
回复
http://zhidao.baidu.com/question/101822919
linqiang1990
2011-12-13
打赏
举报
回复
有没有高手啊??
linqiang1990
2011-12-13
打赏
举报
回复
有没有高手给写个源码啊 谢谢啊 请不要笼统的说一句怎么做
我需要详细的步骤和代码
linqiang1990
2011-12-08
打赏
举报
回复
你这好像是获取一级frame吧 我是说获取frame里面内嵌的iframe的文本框并赋值
下面是网页中第3个frame的代码:
<TABLE height="100%" cellSpacing=0 width="100%" border=0>
<TBODY>
<TR>
<TD>
<IFRAME id=trade name=trade src="/cgi-bin/main/Main?function=welcome" frameBorder=0 width="100%" scrolling=no height="100%"></IFRAME>
</TD>
<TD><IFRAME id=tradeLocked name=tradeLocked src="/null.html" frameBorder=0 width=0 height="100%"></IFRAME></TD></TR></TBODY></TABLE>
红色代码链接的页面上有两个文本框 怎么得到?
csdn_aspnet
2011-12-08
打赏
举报
回复
//引用microsoft html object library
mshtml.HTMLDocument doc = (mshtml.HTMLDocument)webBrowser1.Document.DomDocument;
object index=0;
mshtml.IHTMLWindow2 frame = (mshtml.IHTMLWindow2)doc.frames.item(ref index);
doc = (mshtml.HTMLDocument)frame.document;
//后面就和普通的一样了
试试吧
C#
web
Browser
获取框架内Html页面内容
【转】
C#
web
Browser
获取框架内Html页面内容 [转] 利用
web
Browser
获取页面比较简单,MSDN下有示例,在这里不必多说。 可是一些 HTML 文档由“框架”构成,或可以存放它们自己独特 HTML 文档的窗口。使用框架可以轻松地创建 HTML 页面,其中一页或多页在其他框架持续更改它们内容的同时保持静态,例如导航栏。 HTML 作者可以
C#
中控件
Web
Browser
对
frame
set/
i
frame
操作和内容获取
1.获取
frame
的document HtmlDocument htmlDoc =
web
Browser
1.Document; htmlDoc =
web
Browser
1.Document.Window.
Frame
s["frmRpt"].Document; // "frmRpt"为
i
frame
的name; 2.获取
frame
的源文件 MessageBox.Sho...
c#
中winform
内嵌
web
browser
控件基本使用
//
Web
Browser
控件禁用脚本错误
web
Browser
1.ScriptErrorsSuppressed = true; //加载网页
web
Browser
1.Url = new Uri(“https://www.csdn.net/”); //网页加载完毕事件
web
Browser
1.DocumentCompleted += new
Web
Browser
DocumentCompleted...
.Net(
C#
) CefSharp Chrome 浏览器控件后台执行
I
frame
中的Js代码的方法
之前一直使用
Web
brower浏览器控件,但最近在开发一些东西时,想要在
I
frame
中执行js代码,但在
Web
Browser
中获取不到
I
frame
。找到了一些资料,发现CefSharp Chrome 浏览器控件挺好用,调用
I
frame
中Js代码也没有问题。本文主要分享一下用CefSharp后台执行
I
frame
中的Js的方法。 原文地址:.Net(
C#
) CefSharp Chrome 浏览器控件后台执行
I
frame
中的Js代码的方法 ...
关于
web
browser
跨域等问题
An actual example Our
web
application is a set of HTML and JavaScript files installed locally on a client machine and then transactions access our
web
servers. In normal circumstances, the domain
C#
110,525
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章