社区
C#
帖子详情
在C#的WebBrowser探件中显示HTML代码
sufangsheng
2007-08-31 02:13:43
我做了一个窗体 有两个按纽 一个按纽用于在WebBrowser控件中显示URI的内容
另一个用于在WebBrowser控件中显示该URI中的HTML代码
这一个我搞不定
急求解
哪位大侠帮帮忙
在线等呢
...全文
410
5
打赏
收藏
在C#的WebBrowser探件中显示HTML代码
我做了一个窗体 有两个按纽 一个按纽用于在WebBrowser控件中显示URI的内容 另一个用于在WebBrowser控件中显示该URI中的HTML代码 这一个我搞不定 急求解 哪位大侠帮帮忙 在线等呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuyi8808
2007-08-31
打赏
举报
回复
using System;
using System.IO;
using System.Net;
class Test
{
// 获取网页的HTML内容
static string GetPage(string url)
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
try
{
using (HttpWebResponse res = (HttpWebResponse)req.GetResponse())
{
using (StreamReader sr = new StreamReader(res.GetResponseStream()))
{
return sr.ReadToEnd();
}
}
}
catch (System.Exception e)
{
return e.Message;
}
finally
{
req.Abort();
}
}
static void Main()
{
string url = "www.google.cn";
Console.WriteLine(GetPage(url));
}
}
sufangsheng
2007-08-31
打赏
举报
回复
各位大虾
还是不行呢
我要的是在WebBrowser控件中显示所指URI的的HTM代码呢
chenguangxi
2007-08-31
打赏
举报
回复
System.Net.WebRequest wrq = System.Net.WebRequest.Create( fileUrl );
System.Net.WebResponse wrs = wrq.GetResponse();
Stream strm = wrs.GetResponseStream();
StreamReader sr = new StreamReader( strm );
MessageBox.Show(sr.ReadToEnd());
guojie111
2007-08-31
打赏
举报
回复
Wb.Navigate("www.google.cn");
HtmlDocument doc = Wb.Document;
txtHtml.Text = doc.Body.InnerHtml;
wwwiii520
2007-08-31
打赏
举报
回复
我也遇到過一個顯示word的
在網上找的資料 但出錯啊
public Form1()
{
InitializeComponent();
this.axWebBrowser1.NavigateComplete2 += new AxSHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler(this.axWebBrowser1_NavigateComplete2);
}
private object oDocument;
private void button1_Click(object sender, EventArgs e)
{
String strFileName;
//Find the Office document.
openFileDialog1.FileName = "";
openFileDialog1.ShowDialog();
strFileName = openFileDialog1.FileName;
if (strFileName.Length != 0)
{
Object refmissing = System.Reflection.Missing.Value;
oDocument = null;
axWebBrowser1.Navigate(strFileName, ref refmissing, ref refmissing, ref refmissing, ref refmissing);
}
}
private void Form1_Load(object sender, EventArgs e)
{
button1.Text = "Browse";
openFileDialog1.Filter = "Office Documents(*.doc, *.xls, *.ppt)|*.doc;*.xls;*.ppt";
openFileDialog1.FilterIndex = 1;
}
public void axWebBrowser1_NavigateComplete2(object sender, AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e)
{
//Note: You can use the reference to the document object to
// automate the document server.
Object o = e.pDisp;
oDocument = o.GetType().InvokeMember("Document", BindingFlags.GetProperty, null, o, null);
Object oApplication = o.GetType().InvokeMember("Application", BindingFlags.GetProperty, null, oDocument, null);
Object oName = o.GetType().InvokeMember("Name", BindingFlags.GetProperty, null, oApplication, null);
MessageBox.Show("File opened by: " + oName.ToString());
}
}
C#
生成
Html
并在
Web
Browser
中
显示
使用
C#
动态生成
Html
并在
Web
Broser
中
显示
,比较简单易懂,适合初学者
C#
开发
中
Web
Browser
控件的跨域问题的test源码
C#
开发
中
Web
Browser
控件的跨域问题使用实例 原文地址:http://www.cr173.com/
html
/18820_1.
html
问题的描述: 我们在做
web
测试时,经常会使用
Web
Browser
来进行一些自动化的任务。而有些网页上面会用IFrame去...
C#
获取js执行之后的网页源
代码
(使用线程并设置超时功能)_20200712_140337.rar
使用一个线程,并在线程
中
使用
web
Browser
控件来获取网页源
代码
,只有使用了
web
Browser
控件,才可以让网页执行完js
代码
,获取真正的网页源
代码
。有使用线程超时设置,超时后就停止线程。
C#
winform
中
将网页保存为mht文件或图片文件
将
web
browser
(其实不用
web
browser
只给一个网址也行)
中
的内容保存为mht(和浏览器的网页另存为功能一样)文件,同时支持页面全屏截图(就是不管页面多长多宽自动截整个页面)。 默认保存为tif格式(应CSDN一名网友...
C#
使用
Web
Browser
实现
HTML
转图片功能的示例
代码
主要介绍了
C#
如何使用
Web
Browser
实现
HTML
转图片功能,文
中
示例
代码
非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章