玩转C科技.NET

从学会做人开始认识这个世界!http://volnet.github.io

导航

随笔分类 -  JavaScript

JavaScript
AngularJS-Controller的使用-读书笔记
摘要:最近在读《Angular JS权威教程》读到第9页,按着示例做,居然报错,说MyController undefined,初学者不懂啊,找了个官方的文档,按着改了一下,貌似成功了,有需要的朋友参考一下,并且帮忙解释一下为啥书上的示例undefined了?原著:修改后: Hell... 阅读全文

posted @ 2015-10-18 17:31 volnet(可以叫我大V) 阅读(879) 评论(2) 推荐(0) 编辑

如何直接强制客户端刷新.js文件
摘要:客户端缓存脚本通常让我们又爱又恨,爱他,是因为他确实可以有效防止相同的文件在客户端和服务器之间传来传去,恨他,是因为当你真的需要更新他的时候,他可能不理会你的要求。 以至于很多人直接在脚本后面加一个时间戳作为参数,当我们每次去获取网页的时候,都会在后面去增加一个时间戳,这样脚本文件就会每次都回传给浏览器,具体表现为你每次F5刷新页面(不是CTRL+F5)的时候,返回状态码始终都是200。 当然,这... 阅读全文

posted @ 2012-11-02 23:18 volnet(可以叫我大V) 阅读(17649) 评论(15) 推荐(3) 编辑

Javascript文件下载顺序问题
摘要:script标签“<script src”都是按顺序下载的,如果某个文件下载失败,则会触发onerror事件:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.... 阅读全文

posted @ 2011-05-22 22:57 volnet(可以叫我大V) 阅读(486) 评论(0) 推荐(0) 编辑

[JavaScript]如何获取系统滚动条的宽度。
摘要:我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。方法其实很简单,向document.body中... 阅读全文

posted @ 2010-10-09 00:47 volnet(可以叫我大V) 阅读(6658) 评论(0) 推荐(1) 编辑

书写JavaScript的一些规范(笔记)
摘要:1、缩进在书写JavaScript的时候以空四个来代替TAB(\0x09),理由是因为 {[查看原文]缩进缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。}2、关于JavaScript的花括号{},要一个在右上一个在左下呢?Code highlight... 阅读全文

posted @ 2010-03-24 11:46 volnet(可以叫我大V) 阅读(581) 评论(0) 推荐(1) 编辑

【代码保留】How to match the IP Address
摘要:今天看到微博上有人说有一种完美的IP判断方法,我就跑过去瞅了瞅,是PHP的,关键是用到了正则表达式。我本人对正则表达式可没好感了,因为它们的引擎需要解析那段规则(RegExp),然后把它们用通用的方式进行模式匹配,它的确给开发带来了便利,但对于判断一个字符串是否是IP地址的简单且通用的过程,我们有必要提供一种更定制化(量身定做)的方法用来做匹配。下面就是我用JavaScript写的一个DEMO,为... 阅读全文

posted @ 2009-11-12 00:42 volnet(可以叫我大V) 阅读(482) 评论(0) 推荐(0) 编辑

【代码保留】怎样添加一个多选搜索引擎
摘要:刚刚明明是在看书的,结果家里来了一群客人JJWW,然后就上线了,然后一个什么都不会但是充满理想和幻想的人正在做着千秋大梦,说是要弄一个很多个搜索引擎的东西(话说几十年前就泛滥了)。……好吧,就友情协助帮忙写一个,现在把代码贴这边! 效果示意: 怎么样,着实很土吧?哈哈! search_engine_assistant.js文件 Code highlighting produced by Acti... 阅读全文

posted @ 2008-12-08 00:53 volnet(可以叫我大V) 阅读(694) 评论(0) 推荐(0) 编辑

我们究竟是否有在“Asp.net中模仿Winform的MessageBox ”的必要?
摘要:前几天Bēniaǒ同学MSN询问我关于confirm在Web中的用法,据说,Bēniaǒ长期做WinForm程序,不太熟悉Web上类似WinForm上的MessageBox.Show方法,当时很困,也不是太理解Bēniaǒ同学要表达什么意思,就决定写一个小示例给Bēniaǒ同学直接看看是不是,后来Bēniaǒ同学去睡觉了,留下我一个人奋战~。Bēniaǒ同学刚下线不久我就搞完了,把核心代码直接用M... 阅读全文

posted @ 2008-10-26 02:23 volnet(可以叫我大V) 阅读(5329) 评论(34) 推荐(2) 编辑

浏览器将是跨平台的未来?
摘要: 是否还在小觑JavaScript的编程实力? 是否还在认为争夺浏览器仅仅只是在为了争夺Web市场? 是否觉得跨平台还需要Java或者不同的编译器? 让你所熟知的JavaScript来展示给你看,跨平台的艺术品! It's NOT a web application! It's an application! 阅读全文

posted @ 2008-10-12 02:00 volnet(可以叫我大V) 阅读(2425) 评论(8) 推荐(0) 编辑

JavaScript拖拽,凑个热闹
摘要:很久没来写点什么了,最近看到园子里面做拖拽的人特别多,突然兴起,也就写了这么个拖拽的脚本。刚刚找了找看,发现原来拖拽这种常见的效果已经有了N篇文章M种办法。不过这里还是要分享一下我的这个drag.js。也许哪天您寻找的时候发现您需要的就是这种拖拽。 说了这么多,首先阐释一下这个拖拽脚本的实现原理,以备大家在二次开发的时候能够有充分地认识,也便于大家发现这其中可能存在的问题。(本人对HTML方面并不... 阅读全文

posted @ 2008-09-23 00:39 volnet(可以叫我大V) 阅读(5884) 评论(13) 推荐(0) 编辑

使用Live Messenger联系我
关闭