为什么嵌入的javascript链接不能在c#的webBrowser控件中运行?

本文关键字:控件 webBrowser 运行 不能 javascript 链接 为什么 | 更新日期: 2023-09-27 18:05:58

我有一个嵌入式javascript链接的问题,该网站不是我的,java脚本是网站自己的。我在这个网站上读过一些问题,他们没有解决我的问题,因为javascript不是书面文本,它是一个像其他一些网站一样的嵌入式链接。ie浏览器可以很好地运行所有站点。

有人有源代码的好主意,请帮助?

   private void Form1_Load(object sender, EventArgs e)
    {
        webBrowser1.DocumentText = @"<html><head>
            <script type='text/javascript'>
                function doIt() {
                    alert('hello again');
                    return 'i did it!';
                }
            </script>
            </head><body>hello!</body></html>";

        webBrowser1.Navigate("https://pro.beatport.com/");
       // A script error appears, but I want to run it.:
       // https://pro.beatport.com/static/1c1446445b81130df058c152e3dff01e30e2903d/js/main.js
    }

为什么嵌入的javascript链接不能在c#的webBrowser控件中运行?

这样

webBrowser1.ScriptErrorsSuppressed = true;