用webBrowser控件加载html页面加载完之后,修改img的src刷新,代码运行正常,但是为什么还是原来的界面? 5

publicboolOnSetHtmlDataThenMakeUp(Dictionary<string,string>argData){HtmlDocumentdoc=m... public bool OnSetHtmlDataThenMakeUp(Dictionary<string, string> argData)
{
HtmlDocument doc = m_webBrowser1.Document;
if (doc == null)
{
return false;
}

HtmlElement element;
foreach (var item in argData)
{
element = doc.GetElementById(item.Key);
if (element != null)
{
if (element.TagName.Equals("IMG", StringComparison.OrdinalIgnoreCase))
{
if (File.Exists(item.Value))
{
element.SetAttribute("src", item.Value);
m_webBrowser1.Refresh();
}
else
{
// Log.Action.LogError("file is not found[{0}]", item.Value);
}
}
else
{
element.InnerHtml = item.Value;
}
}
else
{
// Log.Action.LogError("HtmlElement for {0} is null", item.Key);
}
}
展开
 我来答
匿名用户
2015-12-03
展开全部
Node表示树的一个结点,结点有值,有一个父结点多个子结点,还要知道是否是一个词尾,即从根到此是否是一个词(下文用【成词】表示),方法GetTermValue就是上溯得到其词的。
追问
还是不太懂,我现在想实现的是wpf中webBrowser先导入本地html,然后通过上面方法改变img标签引用的图片,SetAttribute改变属性后webBrowser显示的图片是我想要的,但是截图还是原来之前没有修改的html界面,能加下你的qq吗?非常急   谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式