winform 中如何引用js和css??

 我来答
崔师尊
推荐于2016-05-06 · TA获得超过9317个赞
知道大有可为答主
回答量:3387
采纳率:36%
帮助的人:1764万
展开全部
  1. 在使用C#开发winform程序过程中,经常会碰到嵌入了一个WebBrowser的浏览器控件。很多时候,需要在程序里控制网页的显示方式,或者调用网页当中的某个JS函数,反过来,也有可能网页也需要调用程序当中的函数来实现某些功能。下面讲解下如何互相进行交互。

  2. 程序调用JS脚本如下:

  3. <script language=”javascript”>
         function  ShopXG(infor)
         {
             alert(‘我要开网店、携购独立网店系统,模板最全,最专业的系统!’);
             return;
         }
    </script>
  4.  C#代码调用如下:
     using System.Security.Permissions; 
     注意: 类定义前需要加上下面两行,否则调用失败!
     [PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
     [System.Runtime.InteropServices.ComVisibleAttribute(true)]

    调用的函数:
     webBrowser1.Document.InvokeScript("ShopXG ", new string[] {‘ssss’});

  5. JS中调用C#函数示例:
     C#函数如下:
     public void ShowMessage(string message)
     {
              MessageBox.Show(“免费开网店,携购独立网店系统诚邀您的加盟!”);
     }

  6. JS里的调用方法:
     <script language=”Javascript”>
     function  InvokeFunc()
     {
      window.external.ShowMessage(‘呵呵’);
     }
     </script>

xuebaotuxi
2015-05-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4196
采纳率:85%
帮助的人:1039万
展开全部
亲,winform可以用webbrowse这个控件,这个控件相当于一个浏览器,使用它就可以浏览html文件了,在html文件里面就可以引入js和css
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yzreactor
2015-08-04 · TA获得超过270个赞
知道答主
回答量:226
采纳率:0%
帮助的人:136万
展开全部
winform中引用js和css?我没听错吧,你说的是winform做的浏览器里面嵌入js和css吧,一般情况来说js和css是针对网页的样式和一些网页动态布局,winform写出来的是Windows应用程序,就像手机app和webAPP一样,完全是两种不同的东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3c4b7e2
2015-07-14 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:78.1万
展开全部
winform是exe应用程序,是c/s模式的,为什么需要用b/s网页模式的呢,这问题是否对知识有混乱?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
NarutoYq
2011-12-09 · 超过10用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:8万
展开全部
不行吧!js和css是浏览器解释执行的东东,你用winForm做浏览器啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式