欢迎光临|狼窝|!!!

爱伦狼

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
代码
private void button1_Click(object sender, EventArgs e)
{
//本地文件名
string filename = @"C:\1.htm"
webBrowser1.Tag
= filename;
//设置id为q的超链接
webBrowser1.DocumentText = "<a id=q href=#>" + filename + "</a>" + "保存成功";
}

//onclick关联的事件
private void q_Click(object sender, EventArgs e)
{
webBrowser1.Navigate(webBrowser1.Tag.ToString());
}

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
HtmlDocument htmlDoc
= webBrowser1.Document;
htmlDoc.Encoding
= Encoding.UTF8.WebName;//编码
//设置超链接的onclick事件
HtmlElement btnElement = htmlDoc.GetElementById("q");
if (btnElement != null)
{
//联系事件
btnElement.AttachEventHandler("onclick", new EventHandler(q_Click));
}
}

没弄明白为什么

 

 

 

webBrowser1.DocumentText = "<a href=\"C:\\1.htm\">" + filename +
  "</a>" + "保存成功";

这句话设置的超链接点了没反应。

但是,如下设置

webBrowser1.DocumentText = "<a href=\"http://www.google.cn\">" + filename
+ "</a>" + "保存成功";

却可以成功打开Google的页面!!!

posted on 2010-03-12 12:38  爱伦狼  阅读(6801)  评论(0编辑  收藏  举报
  征婚:

自我描述:年方三八,有车有房,相貌堂堂,工作稳定,尚未婚配。

条件:人类,女性,未婚。

待遇:应征者:烤香肠一根。征用者:钻戒一枚。应征后试征用期间,花费酌情予以报销。

备注:只要爱情不要房子的女孩有绝对优先权。(90后、非主流、类非主流可以忽略)

(你看见说明你很有缘O(∩_∩)O~)