winforms Web Browser控制Javascript问题

本文关键字:Javascript 问题 控制 Browser Web winforms | 更新日期: 2023-09-27 17:51:15

我们有一个winforms应用程序,它有web浏览器控件。我们调用的网页呈现得很好。如果我们从网站背后的c#代码调用javascript,我们就会陷入脚本错误。如:Reponse.wirte("警报("嗨");");

请帮助。

winforms Web Browser控制Javascript问题

我能够解决这个问题。该脚本必须使用"RegisterStartupScript"与页面注册,并调用现有代码。定义一个名为"AlertMessage(msg)"的javascript函数,并将所需的值从c#代码传递到thro' Page.ClientScript.RegisterStartupScript(this.GetType(), "DisplayFunction", "AlertMessage('msg');", true);