美文网首页开发笔记
谷歌内核,cef浏览器js代码返回到c#中操作

谷歌内核,cef浏览器js代码返回到c#中操作

作者: 孤傲小狼 | 来源:发表于2019-12-18 17:48 被阅读0次

源代码:

StringBuilder sb = new StringBuilder();
                                    sb.AppendLine("function tempFunction() {");
                                    sb.AppendLine("     return '10';");
                                    sb.AppendLine("}");
                                    sb.AppendLine("document.getElementById('J_SubmitStatic').onclick=tempFunction();");
                                   

                                    var task = frame.EvaluateScriptAsync(sb.ToString());

                                    task.ContinueWith(t =>
                                    {
                                        if (!t.IsFaulted)
                                        {
                                            var response = t.Result;

                                            if (response.Success == true)
                                            {
                                                MessageBox.Show(response.Result.ToString());
                                            }
                                        }
                                    }, TaskScheduler.FromCurrentSynchronizationContext());

相关文章

网友评论

    本文标题:谷歌内核,cef浏览器js代码返回到c#中操作

    本文链接:https://www.haomeiwen.com/subject/liiunctx.html