WebBrowser 显示html内容,第一次正常,后面写入两次才显示上一次写入的内容。

问题描述

我的代码如下,本来只写了红色部分,不行。看了网上别人的方法,第二次不用Document.Write,直接用InnerHtml去修改内容,结果还是一样。if(browser.Document==null){browser.Navigate("about:blank");while(browser.ReadyState!=WebBrowserReadyState.Complete){Application.DoEvents();System.Threading.Thread.Sleep(50);}browser.Document.Write(html);}else{browser.Document.GetElementById("content").InnerHtml=body;}

解决方案

解决方案二:
怎么没人在呀?
解决方案三:
怎么解决的啊?
解决方案四:
直接用DocumentText就可以吧。webBrowser1.DocumentText="<html><body>Pleaseenteryourname:<br/>"+"<inputtype='text'name='userName'/><br/>"+"<ahref='http://www.microsoft.com'>continue</a>"+"</body></html>";

来自msdn:

时间: 2024-09-29 16:39:04

WebBrowser 显示html内容,第一次正常,后面写入两次才显示上一次写入的内容。的相关文章

我用DataList做了产品列表其中每个产品都有图片与价格,但图片太大了,显示时间太久了,怎样让它暂时显示其他小图片,等数据都快速出来才显示真正的图片?

问题描述 我用DataList做了产品列表其中每个产品都有图片与价格等,我做了分页了,每页显示15个产品,但图片太大了(5~10KB左右),页面显示时间太久了,怎样让它暂时显示其他小图片(等待样式的小转轮),等数据都快速出来才显示真正的图片?不让用户打开这个页面是一片空白,等很就才全部图片与数据才出现?各位高手请帮帮我,感谢了! 解决方案 解决方案二:学习帮顶解决方案三:放个ajax图片下面写着正在加载请稍后...解决方案四:怎么放呢?解决方案五:http://www.baidu.com/s?w

javascript-js appendchild 第一次追加后,父元素不显示被追加的元素

问题描述 js appendchild 第一次追加后,父元素不显示被追加的元素 document.createElement(""div"");生成新的div元素,使用appendchild追加在其父元素下,为什么第一次appendchild的div不显示,而再次appendchild之后,第一次追加的div和后一次追加的div会一起显示出来,代码如下:请帮忙解答下,谢谢! div_left_child=document.createElement("&q

如何禁止WinXP系统显示上一张光盘的内容

  如何禁止WinXP系统显示上一张光盘的内容 依次点击"开始→设置→控制面板→性能和维护→管理工具→计算机管理"选项,弹出"计算机管理"对话框.在该对话框中依次展开"存储→可移动存储→库",在右侧的窗格中找到你的光驱型号.笔者用的是三星金将军光驱,在其上点右键,选择右键菜单中的"属性",弹出"属性"对话框,点"常规"选项卡,在"延迟卸载"区域将"收回不可装

测试-js如何把html内容,id=0到id=9 从小到大排序 显示!谢谢~~~急~~

问题描述 js如何把html内容,id=0到id=9 从小到大排序 显示!谢谢~~~急~~ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> &

vb.net连接sql数据库查询表格名显示到 DataGridView中,如何点击选择一个表名查询整个表的内容

问题描述 我的代码如下,怎么解决这个问题啊,想了很久.button1是查询表名,button2是查询选中的表内容PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimstrConnectionAsString="Server=DELL-PCSQLEXPRESS;database=renshi;uid=ouqing;pwd=123;"Dimsql

iframe标签显示PDF文档问题(为什么在web容器中只有框没有内容,在一般情况下就可以正常显示)

问题描述 iframe标签显示PDF文档问题(为什么在web容器中只有框没有内容,在一般情况下就可以正常显示) 问题是这样的,我在电脑中新建一个HTML文件用iframe显示PDF文件时候,可以正常显示,但是一旦将其导入到tomcat容器中的WEB项目中时,从WEB项目启动后,就只显示框框,没有内容 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

对链表头写入next,一直显示0xC0000005: 写入位置 0x00000068 时发生访问冲突

问题描述 对链表头写入next,一直显示0xC0000005: 写入位置 0x00000068 时发生访问冲突 代码如下 #include #include #define ElementType int typedef struct Node{ int Data; struct Node *Next; } List; List L, *PtrL; void Listinput(List *ptrL,int max) { long int i,next_temp,l_temp; int data

java中excel写入,为什么只显示一行?

问题描述 java中excel写入,为什么只显示一行? public static void main(String[] args) throws Throwable{ int q=0; String fileName="C:UsersChenDesktop123.xls";//以下是读取一个excel文件 File file=new File(fileName); Workbook rb=Workbook.getWorkbook(file); WritableWorkbook wb=

java中如何将输出的结果写入到文件和显示在屏幕

问题描述 java中如何将输出的结果写入到文件和显示在屏幕 有一个1-50的数组,每次随即不重复抽取7个数,取7次,将这49个数写入到文件,剩下那个数显示在屏幕,程序应该怎么写,求大神赐教 解决方案 import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import java.uti