深圳政协委员钟帆飞诈骗30亿

主持正义

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  27 随笔 :: 0 文章 :: 90 评论 :: 56292 阅读
一、 添加js 元素到前台
 var jsText = @"jsObject=function(){this.Msg=msg;}jsObject.propotype.Show(this.Msg)";//var jsText = @"jsObject2=function(msg){alert(msg);}"
//创建Html元素
HtmlElement element = HtmlPage.Document.CreateElement("Script");
element.SetAttribute("type","text/javascript");//设置类型
element.SetProperty("text",jsText);//设置文本
HtmlPage.Document.Body.AppendChild(element);
  

二、后台调用js对象方法

a. 使用创建实例来调用

ScriptObject script = HtmlPage.Window.CreateInstance("jsObject","要弹出的文本内容!");
script.Invoke("Show");

b. 使用Invoke,调用js方法

HtmlPage.Window.Invoke("jsObject2","Invoke");//输出Invoke字符串

 c. 使用InvokeSelf,调用js方法 

 ScriptObject script2 = HtmlPage.Window.CreateProperty("jsObject2");

script2.InvokeSelf("InvokeSelf");//输出InvokeSelf字符串

 

 

 

posted on   jayce80  阅读(1336)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示