随笔分类 -  Javascript

摘要:"参考来源于" nodejs全局安装和本地安装的区别 全局安装 安装位置 全局安装命令区别是 g 或者是 global。安装到全局环境中,包安装在Node安装目录下的node_modules文件夹中,一般是在Users用户名AppDataRoaming目录下。 查看全局安装目录命令 npm root 阅读全文
posted @ 2017-10-26 18:22 进击的totoro 阅读(4146) 评论(0) 推荐(0)
摘要:问题:ajax请求,请求没成功。ajax请求没有发送出去。查看network,看到请求头处:Provisional headers are shown。原因:搜索了一下,网上说了几个原因。1、可能是被谷歌浏览器的adblock拦截了2、程序不正确的概率大点咯。 阅读全文
posted @ 2015-12-16 21:17 进击的totoro 阅读(608) 评论(0) 推荐(0)
摘要:一、写在最前 AngularJS是Google推出的一款Web应用开发框架。它提供了一系列兼容性良好并且可扩展的服务,包括数据绑定、DOM操作、MVC设计模式和模块加载等。 现在网上JS框架茫茫多,真不知道是到底要学习什么框架,学习了这个框架,说不定还没用在项目,又有更好的js框架出来了。前端就是不 阅读全文
posted @ 2015-10-30 00:46 进击的totoro 阅读(7145) 评论(10) 推荐(2)
摘要:一、问题的由来问题是这样子给出来,今天产品那边跟我说,在a网站跳转到b网站时,让用户有一个选择身份的弹窗。因为公司有两个不同站点,你无论在a或者b网站注册后,都可以随便登录这两个站点,进入之后都会有个人中心。两个站点的目的不大一样,一个是是用来吸粉(a站点),搞活动,一个是公司用来赚钱(b站点)。那... 阅读全文
posted @ 2015-09-22 20:48 进击的totoro 阅读(2409) 评论(1) 推荐(1)
摘要:来源于crm项目的contact/edit.html一、背景是这样的最近在做crm系统的前端页面,有一个页面呢,点击“查看全部信息”时会弹出,这个弹窗里面又有分页导航,分页不是使用ajax 异步刷新请求写的,而是通过刷新页面。由于整站的分页都是使用这个方法,所以不可能让后端同事用ajax重写一个分页... 阅读全文
posted @ 2015-04-28 13:41 进击的totoro 阅读(33624) 评论(4) 推荐(1)
摘要:首先,“回到顶部”、“用户反馈”这两个按钮是通过定位放在左下角上。(1)“回到顶部”的按钮只有当滚动条有出现下滑时才出现(2)“用户反馈”按钮,用户刚打开时会抖动一下,引起用户的注意,然后才定住。我的实现做法首先,这两个按钮我都使用定位的方式定位在右下角适合的位置上。然后,一、"回到顶部"1、因为如... 阅读全文
posted @ 2015-03-19 13:55 进击的totoro 阅读(5988) 评论(0) 推荐(1)
摘要:一、简介:1、绘制数据图表,有了它,想要网页上绘制个折线图、柱状图,从此easy。2、使用这个百度的echarts.js插件,是通过把图片绘制在canvas上在显示在页面上。官网对echarts的简介:ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascri... 阅读全文
posted @ 2015-03-02 19:44 进击的totoro 阅读(4782) 评论(2) 推荐(5)
摘要:正则描述正则描述\f匹配换页符\t匹配制表符\n匹配换行符\v匹配垂直制表符\r匹配回车\s匹配单个空格,等同于[\f\n\r\t\v];\S表示非空格字符\d在正则中表示数字\w表示单词字符,等同于字符集合[a-zA-Z0-9_]\创建正则对象时,要转义+表示出现一到多次^表示后边出现的数字必须在... 阅读全文
posted @ 2015-01-22 15:25 进击的totoro 阅读(398) 评论(0) 推荐(1)
摘要:转自:http://www.ccvita.com/61.html下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双... 阅读全文
posted @ 2015-01-14 14:20 进击的totoro 阅读(153) 评论(1) 推荐(1)
摘要:一、实现的效果是在限制范围内拖拽div+吸附+事件捕获。这里需要理解的是事件捕获,这个事件捕获也是为了兼容div在拖拽过程中,文本不被选中这个问题。如此良辰美景,拖拽也可以很洒脱哈。先看看图,二、一步步的实现这个拖拽过程的几个要求(一)拖拽起来里面的边框是表示页面哦(我们的屏幕所能看到的东东)。获取... 阅读全文
posted @ 2014-09-24 18:52 进击的totoro 阅读(3191) 评论(0) 推荐(2)
摘要:一、position的三种取值1、取值Position : static /absolute / fixed / relative static:静态 absolute:绝对定位 fixed:固定 relative:相对定位默认情况下:static 无特殊定位,对象遵循HTML定位规则 absol... 阅读全文
posted @ 2014-09-19 11:04 进击的totoro 阅读(621) 评论(0) 推荐(0)
摘要:一、阻止浏览器默认事件1、先举个例子说什么是 浏览器的默认事件 :比如有一个输入框,当我按下字母a,就会在输入框显示字母a。就是浏览器本该发生的事情。小孩子一出生就会汲取母乳一样的道理,这些都是先天,默认好的了。2、看个demo,阻止浏览器默认的右键弹出菜单,而且弹出自己自定义的菜单。代码如下: ... 阅读全文
posted @ 2014-09-19 09:51 进击的totoro 阅读(1097) 评论(0) 推荐(0)
摘要:拼了命学习js,想把学到的Javascript效果,可以记在博客里,在记录过程中,加深理解。gogogo,第一个效果,选项卡。一、选项卡效果的实现思路选项卡效果的应用很广泛,几乎所有的网站都会用到选项卡,现在就来写选项卡。选项卡的实现思路:两个div,一个用来放在选项卡,一个用来放置每个选项卡内容。... 阅读全文
posted @ 2014-08-09 09:42 进击的totoro 阅读(1665) 评论(3) 推荐(2)
摘要:ECMAScript是一种规范,一种标准。类似于编程语言的接口,定义好一套规范后,各大浏览器厂商遵循规范各自实现之,同时,也做了一些扩展,这些扩展就是规范里面没有的。JavaScript是一种实现,对ECMAScript的实现。先有javascript,然后网景把javascript提交给ECMA进... 阅读全文
posted @ 2014-08-01 09:16 进击的totoro 阅读(252) 评论(0) 推荐(0)
摘要:正则表达式:简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。Eg:放在"/ dddd /"定界符之间/love/ 其中位于“/”定... 阅读全文
posted @ 2014-07-07 11:15 进击的totoro 阅读(198) 评论(0) 推荐(0)
摘要:在w3school学习了jQuery,觉得看了一遍,代码敲了一遍,大概的知识点记住了,不过觉得还是把这些知识点,放到一张图上,形成自己的jQuery的知识体系。能做到,一看到jQuery,脑海就浮现jQuery整个的知识体系框架来。 阅读全文
posted @ 2014-06-18 10:59 进击的totoro 阅读(440) 评论(0) 推荐(0)
摘要:jQuery在我印象中,就是很多类似$(),然后昨天开始接触了,觉得很和谐,获取元素比JavaScript简单很多,有意思。一、开始学习jQuery,下载jQuery库的文件http://jquery.com/download/jQuery库有两个版本:我只是使用这个jQuery库,所以我就只下载了... 阅读全文
posted @ 2014-05-27 07:19 进击的totoro 阅读(432) 评论(0) 推荐(0)
摘要:原文来自:http://www.jb51.net/article/42236.htmsubmit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上。 1、 如果表... 阅读全文
posted @ 2014-05-11 14:29 进击的totoro 阅读(6842) 评论(0) 推荐(0)
摘要:(一)javascript中的数组index属性——获取数组的索引值例如:要做到这样的效果点击每个选项时,会显示不同的div。我们的做法:在javascript中,先把所有的div的display设置为none,然后在根据当前的数组里的索引值进行一个显示div的过程。下面的例子就是:首先,把妙味课堂... 阅读全文
posted @ 2014-05-03 10:43 进击的totoro 阅读(264) 评论(0) 推荐(0)
摘要:1、 2、3、引入外部js文件,html5标签,让它们在IE6\7\8可以成为标签当IE的等版本浏览器不支持html5标签时,这个外部别人已经写好的js文件,只要引入进来,就可以很好的解决这个问题。不用再自己一个个的createElement地去创建标签了 使用Modernizr,Modern... 阅读全文
posted @ 2014-04-20 03:58 进击的totoro 阅读(2839) 评论(0) 推荐(0)