winform 中如何引用js和css??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform 中如何引用js和css??相关的知识,希望对你有一定的参考价值。

    在使用C#开发winform程序过程中,经常会碰到嵌入了一个WebBrowser的浏览器控件。很多时候,需要在程序里控制网页的显示方式,或者调用网页当中的某个JS函数,反过来,也有可能网页也需要调用程序当中的函数来实现某些功能。下面讲解下如何互相进行交互。

    程序调用JS脚本如下:

    <script language=”javascript”>
         function  ShopXG(infor)
         
             alert(‘我要开网店、携购独立网店系统,模板最全,最专业的系统!’);
             return;
         
    </script>

     C#代码调用如下:
     using System.Security.Permissions; 
     注意: 类定义前需要加上下面两行,否则调用失败!
     [PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
     [System.Runtime.InteropServices.ComVisibleAttribute(true)]

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

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

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

参考技术A 亲,winform可以用webbrowse这个控件,这个控件相当于一个浏览器,使用它就可以浏览html文件了,在html文件里面就可以引入js和css 参考技术B winform中引用js和css?我没听错吧,你说的是winform做的浏览器里面嵌入js和css吧,一般情况来说js和css是针对网页的样式和一些网页动态布局,winform写出来的是Windows应用程序,就像手机app和webAPP一样,完全是两种不同的东西 参考技术C winform是exe应用程序,是c/s模式的,为什么需要用b/s网页模式的呢,这问题是否对知识有混乱? 参考技术D 不行吧!js和css是浏览器解释执行的东东,你用winForm做浏览器啊

maven工程如何引用css和js文件

工程目录结构如下图:

 

目的:

在index.jsp中引用hello.js和base.css文件

实现:

在web.xml中,新增
<servlet-mapping>
     <servlet-name >default </servlet-name >         
<url-pattern >*.js</url-pattern>      
</servlet-mapping >
<servlet-mapping >
     <servlet-name >default </servlet-name >             
<url-pattern >*.css</url-pattern>        
</servlet-mapping >

这两段代码,写在引入springMVC代码前。

jsp页面,写上
<%
      String path = request.getContextPath();
      String basePath = request.getScheme() + "://"
                  + request.getServerName() + ":" + request.getServerPort()
                  + path + "/";
%>

这段java代码,然后像这样使用
<script type= "text/javascript" src= "<%=basePath %>js/hello.js"></script >

 

所谓爆炸,就是有限空间与有限时间内的剧烈燃烧.像极了生命,呵呵
 
 
来源:http://www.cnblogs.com/erpang226/p/5433096.html
 
 
 
 
 
方法而:

在spring-mvc.xml文件中配置:

<!-- 启动注解支持 -->
<mvc:annotation-driven />

<!-- 静态资源 -->
<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/image/" mapping="/image/**"/>

以上是关于winform 中如何引用js和css??的主要内容,如果未能解决你的问题,请参考以下文章

WebBrowser引用IE版本问题,更改使用高版本IE

在 WinForms WebBrowser 中编辑 CSS

maven工程如何引用css和js文件

原生aspx页面如何引用公共js和css

如何检查 HTML 文件是不是在给定目录中,然后使用同一目录中引用的 CSS 和 JS 文件打开该文件

html那里引用js文件