如何去掉C# winform里修改webBrowser.DocumentText后出现提示 在c# winform 中 使用 webBrowser 控件,修改webBrowser.DocumentText 的值后出现下面的提示该文档已被修改,是否保存修改结果?是:保存修改结果否:放弃修改结果取消:仍打开该文档(此行为3个按纽:) 是 否 取消 请问怎么才能不让这个提示显示。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你重写一下关闭事件,把 base.OnClosing(e);引掉试试看呢? 同问, 我也没办法,以前在CSDN问过的 会不会和IE的设置有关,我用的IE7。 private void button1_Click(object sender, EventArgs e) { this.Show(); Application.DoEvents(); webBrowser1.ScriptErrorsSuppressed = false; webBrowser1.DocumentText = "uuuu"; webBrowser1.ShowSaveAsDialog(); } 我是这样做的在窗体中添加 一个webBrowser 一个按钮private void Form1_Load(object sender, EventArgs e){ webBrowser1.DocumentText = string.Empty; webBrowser1.Document.ExecCommand("EditMode", false, null); webBrowser1.Document.ExecCommand("LiveResize", false, null);}private void button2_Click(object sender, EventArgs e){ this.webBrowser1.DocumentText = "测试程序";}第一次单击按钮时没有提示,webBrowser1 写入“测试程序”第二次单击时就出现上面的提示应该是第二次单击时webBrowser1中已经有内容的原因。各位帮忙看看怎么解决。 问题解决了,加上this.webBrowser1.AllowNavigation = false结贴 找到问题了设置 DocumentText 之间调用webBrowser1.Document.OpenNew(true); 请问为什么我老是在name.InnerText="11111111"这个地方出现“未将对象引用设置到对象的实例”的错误啊?请高手们看下,我的源代码如下private void button1_Click(object sender, EventArgs e) { HtmlDocument htmldoc = webBrowser1.Document; HtmlElement name = htmldoc.GetElementById("UserName2"); name.InnerText="11111111"; } private void Form1_Load(object sender, EventArgs e) { this.webBrowser1.Navigate("http://www.xxxxxx.com"); }我是新手,如果有错,请大家不要喷啊。 请教VS2008 自定义模板问题? 程序怎么根据分辨率的不同自动调节大小? System.Xml.Xsl.XslLoadException: 未定义前缀“myDiscount”。 谁是“聪明人&&编程高手”,是你吗? 请问为什么toolbar图标下的字体显示不出来? bs 中的树型控件 怎样避免单击button不触发WebForm的page_load?? 100分紧急呼救(关于新闻系统)分不够再开贴 装msdn遇到了问题. 如何用c#读区一个目录下一系列文件图片,然后间隔一定时间随机显示一张,,些了 读取项目中的XML文件路径问题 为什么 EditorBrowsable 设置了没有反应?!
{
this.Show();
Application.DoEvents();
webBrowser1.ScriptErrorsSuppressed = false; webBrowser1.DocumentText = "uuuu";
webBrowser1.ShowSaveAsDialog();
}
在窗体中添加 一个webBrowser 一个按钮
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.DocumentText = string.Empty;
webBrowser1.Document.ExecCommand("EditMode", false, null);
webBrowser1.Document.ExecCommand("LiveResize", false, null);
}private void button2_Click(object sender, EventArgs e)
{
this.webBrowser1.DocumentText = "测试程序";
}第一次单击按钮时没有提示,webBrowser1 写入“测试程序”
第二次单击时就出现上面的提示应该是第二次单击时webBrowser1中已经有内容的原因。各位帮忙看看怎么解决。
this.webBrowser1.AllowNavigation = false结贴
请高手们看下,我的源代码如下
private void button1_Click(object sender, EventArgs e)
{
HtmlDocument htmldoc = webBrowser1.Document;
HtmlElement name = htmldoc.GetElementById("UserName2");
name.InnerText="11111111";
}
private void Form1_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("http://www.xxxxxx.com");
}
我是新手,如果有错,请大家不要喷啊。