当前位置: 首页 > news >正文

直播网站开发网站流量分析

直播网站开发,网站流量分析,用内网穿透做网站可以被收录吗,mvc 门户网站开发框架main.js的介绍 main.js是在js模块化编程二中对require.js的扩展,一个项目通常是一个main.js,是整个网页的入口代码。它有点像C语言的main()函数,所有代码都从这儿开始运行。下面就来看,怎么写main.js: 示例代码如下: /** main.js介…

main.js的介绍


main.js是在js模块化编程二中对require.js的扩展,一个项目通常是一个main.js,是整个网页的入口代码。它有点像C语言的main()函数,所有代码都从这儿开始运行。下面就来看,怎么写main.js:


示例代码如下:

/** main.js介绍说明:* baseUrl:config指定引用相对定位的其实路径* paths:指定模块引用的路径,不包括.js,可以是一个目录*/
require.config({baseUrl:getRootPath() + "/js",paths: {"jquery": "jquery-1.8.2","test": "test","gs-divtree": "gs.divtree"}
});//js获取项目根路径,如: http://localhost:8083/uimcardprj  
function getRootPath() {  //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp  var curWwwPath=window.document.location.href;  //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp  var pathName=window.document.location.pathname;  var pos=curWwwPath.indexOf(pathName);  //获取主机地址,如: http://localhost:8083  var localhostPaht=curWwwPath.substring(0,pos);  //获取带"/"的项目名,如:/uimcardprj  var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);  return(localhostPaht+projectName);  
}  

test.js内容如下:

define(function() {var add = function(x,y) {return (x+y);}return {add:add}
});

测试页面如下:

<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>index</title>
<!-- require方式引入加载的方式一二 -->
<script type="text/javascript" src="${pageContext.request.contextPath }/js/require.js" data-main="${pageContext.request.contextPath }/js/main"></script><script type="text/javascript">function test() {require(['test'], function(t) {console.log(t.add(1,6));});};
</script>
</head>
<body>require js	<input id="test" type="button" value="test" name="test" οnclick="test();" />
</body>
</html>

此时该页面只会加载test.js这个js文件,ps:若test.js需要用到其他的模块该如何使用?

答案是有的 define定义的本身能引用其他模块的,例如引用jquery:

//依赖于jquery模块
define(['jquery'], function(b) {var add = function(x,y) {console.log(b("body"));return (x+y);}return {add:add}
});

更高级特性可以参考:http://www.requirejs.cn/ 中的内容

http://www.khdw.cn/news/22035.html

相关文章:

  • 佛山网站建设电话怎么样关键词优化
  • 企业网站源码英文企业管理培训
  • 做网站是用什么软件郑州网站建设制作公司
  • 成都网站改版优化百度首页入口
  • 汕头汽配网站建设适合发表个人文章的平台
  • 关键词推广网站手机怎么制作网页
  • 建设一个网站项目预算快排seo
  • 百度做公司网站多少钱郴州网站推广
  • 东莞企业网站制作国外搜索引擎排名
  • 英文网站有哪些如何自制网站
  • 秦皇岛网站开发多少钱磁力屋 最好用
  • 东莞网络科技公司靠谱吗青岛seo服务哪家好
  • 怎么推广app让人去下载西安网站seo价格
  • 西安双语网站建设赚钱平台
  • 大连品牌官网建站电商网站订烟
  • 网站开发总结 优帮云日喀则网站seo
  • 给博彩做网站seo的全称是什么
  • 网站上文章字体部分复制怎么做2345网址大全设主页
  • 做网站外包的公司好干嘛制作网页设计公司
  • 做石材外贸用什么网站网络营销渠道有哪几种
  • 自己做网站哪种好做网站优化是做什么的
  • 重庆专业网站建设费用旺道seo推广有用吗
  • 静态网站素材锦州网站seo
  • 青岛网站开发费用百度怎么提交收录
  • 政府网站开发需求报告国际新闻最新消息今天 新闻
  • 江镇做包子网站百度大数据平台
  • wordpress uedito旅游seo整站优化
  • 什么行业需要找网络公司做网站百度推广助手app下载
  • 网站建设开题报告seo关键词优化软件怎么样
  • 买个域名就可以建立网站吗当阳seo外包