private void LoadValidaeCode(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { string base64 = BaseImgCode(); ExecuteJavascript("ImgCode('data:image/jpg;base64," + base64 + "')"); // return File(bytes, @"image/jpg"); }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { if (e.Frame.IsMain) { // 来这里干点有趣的事情,让必应网站能够支持我们拖动移动窗口 // 通过JS注入下面的CSS,修改必应的菜单栏,加上背景虚化部分,并让背景虚化部分支持拖动 WebBrowser.ExecuteJavascript(@" var style = document.createElement(""style""); style.type = ""text/css""; style.innerHTML=` .hp_hor_hdr { -webkit-app-region: drag; background-color:rgba(255,255,255,0.1) !important; backdrop-filter:blur(15px); } .hp_hor_hdr ul, .hp_hor_hdr #id_h { -webkit-app-region: no-drag; } .b_header{ -webkit-app-region: drag; } .b_header > * { -webkit-app-region: no-drag; } `; document.getElementsByTagName(""HEAD"").item(0).appendChild(style); "); } }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { #if DEBUG Chromium.ShowDevTools(); #endif ExecuteJavascript("initAllFile()"); }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { if (e.Frame.IsMain) { Chromium.ShowDevTools(); } }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { // Check if it is the main frame when page has loaded. if (e.Frame.IsMain) { Chromium.ShowDevTools(); } }
private void HtmlLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { string number = ConfigManager.GetConfig("Number"); if (!string.IsNullOrEmpty(number)) { JavascriptEvent.InitConfig(number); } SerialPortManager.InitDevice(); PortMonitor.Start(); }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { // Check if it is the main frame when page has loaded. if (e.Frame.IsMain) { //开线程 RunTools t = new RunTools(); t.t_ExecuteJavascript = ExecuteJavascript; t.t_ct = ct; Thread thread = new Thread(new ThreadStart(t.RunWith)); thread.Start(); } }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { // Check if it is the main frame when page has loaded. if (e.Frame.IsMain) { //Open DevTools window to watch js console output messages. Chromium.ShowDevTools(); //call js function without return value ExecuteJavascript("sayHello()"); //call js function with return value EvaluateJavascript("sayHelloToSomeone('C#')", (value, exception) => { if (value.IsString) { // Get value from Javascript. var jsValue = value.StringValue; MessageBox.Show(this, jsValue); } }); } }
private void LoadHandler_OnLoadEnd(object sender, Chromium.Event.CfxOnLoadEndEventArgs e) { this.Title = "泉州时刻防盗电子有限责任公司"; LoginByToken(); }