0

所以我想用一个网络浏览器来显示一个 html 文件,然后打印出来。我可以加载文件,但是当我尝试使用时webBrowser1.ShowPrintDialog();出现脚本错误。我试图禁用它,webBrowser1.ScriptErrorsSuppressed = true;但它不起作用。奇怪的是,当我在调试(F5)中运行我的代码时,它可以工作,但不能在“正常”模式下(Ctrl + F5)。

到目前为止,我的代码非常简单:

public Form1()
{
    InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
    webBrowser1.Navigate("http://google.com");
}

private void button1_Click(object sender, EventArgs e)
{
    webBrowser1.ScriptErrorsSuppressed = true;
    webBrowser1.ShowPrintDialog();
}
4

0 回答 0