首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webkit.Net DocumentText未更新

Webkit.Net DocumentText未更新
EN

Stack Overflow用户
提问于 2013-09-13 17:54:34
回答 1查看 453关注 0票数 0

我目前在Win form应用程序中使用WebkitBrowser for .NET组件来呈现超文本标记语言。应用程序在richtextbox中生成html代码,我希望它能够实时显示在webkit浏览器中。下面是我的代码:

代码语言:javascript
复制
public void Write_HTML(string html)
{                        
    HTMLTag.Text = html;            
}

这是另一个类的方法调用,目的是更新richtextbox中的html内容。

代码语言:javascript
复制
private void HTMLTag_TextChanged(object sender, EventArgs e)
{
    HTMLTag.Refresh();
    webKitBrowser.DocumentText = HTMLTag.Text;
}

每次更改富文本框的文本时,我都会尝试设置Webkit浏览器的html内容。经过这种做作之后,DocumentText仍然是空的,我不明白为什么。

有趣的是,我在界面上更改了文本框的内容,然后why部件相应地刷新了,但事件是由Write_HTML方法触发的,它不工作,也不知道为什么。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-08-14 22:00:26

要获取实际的文档文本,可以使用以下命令:

代码语言:javascript
复制
webKitBrowser.StringByEvaluatingJavaScriptFromString("document.documentElement.innerHTML");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18783339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档