#Javascript实用效果整理

JavaScript如何获取/计算页面元素的offset?

问题 通过点击一控件,在控件的下面显示一个浮动层,通常的做法是:获取此控件的offset值,再计算出浮动层的top,left等css属性的值,赋值即可。那么下面就看一下如何获取控件的offset值。纯JS的实现首先想到的是这样的一段js。document.getElementById("divFloat")....

JavaScript在IE6下超级链接window.location.href不跳转的bug 及 解决方案

今天遇到个很诡异的问题,就是<a href="javascript:void(0);" onclick="window.location.href=url"></a>在IE6下面没反应,不跳转到onclik事件中的“window.location.href”。当时我们在网上找...

ioc初步理解(二) 简单实用autofac搭建mvc三层+automapper=》ioc(codeFirst)

   之前在园子闲逛的时候,发现许多关于automapper的文章,以及用aotufac+automapper合在一起用。当然发现大多数文章是将automapper的特点说出或将automapper几处关键代码放出。当然有过基础的人看这种文章没有什么问题,但是对于完全没有基础的小白来看完全是灾难级别的(我就是),经常按...

ioc初步理解(一) 简单实用autofac搭建mvc三层+ioc(codeFirst)

 1.1】搭建ui层  1.2】创建其他内库文件整个项目基本部分搭建完毕之后如下先在每一个项目中引入ef然后再UI层引入以下两个文件autofac和Autofac.Mvc5    3.1】创建几个model   创建一个 User.cs。里面放几个属性id、n...

.net 简单实用Log4net(多个日志配置文件)

前言: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。所以这个时候就需要一个记录日志的工具。log4net是.net中常用的一个日志记录工具,及那年先来介绍一下: &n...

js实现换肤效果

基本原理很简单,就是使用JS切换对应的CSS样式表文件。例如导航网站Hao123的右上方就有网页换肤功能。除了切换CSS样式表文件之外,通常的网页换肤还需要通过Cookie来记录用户之前更换过的皮肤,这样下次用户访问的时候,就可以自动使用上次用户配置的选项。那么基本工作流程就出来了:访问网页——JS读取Cookie——...
代码星球 代码星球·2021-01-15

ES6整理

一,定义变量let1、变量提升,var声明的变量会自动提升到最高级,在声明之前就能访问而且还不会报错,它的值是undefined。console.log(a);//undefinedvara=2;//1,let声明变量没有变量提升,提前访问会报错console.log(b);letb=10;2、let声明的变量是一个块...
代码星球 代码星球·2021-01-15

JavaScript 严格模式(use strict)

"usestrict"指令在JavaScript1.8.5(ECMAScript5)中新增。它不是一条语句,但是是一个字面量表达式,在JavaScript旧版本中会被忽略。"usestrict"的目的是指定代码在严格条件下执行。严格模式下你不能使用未声明的变量。InternetExplorer10+、Firefox4+...

C#并行编程--命令式数据并行(Parallel.Invoke)---与匿名函数一起理解(转载整理)

    VisualC#2010和.NETFramework4.0提供了很多令人激动的新特性,这些特性是为应对多核处理器和多处理器的复杂性设计的。然而,因为他们包括了完整的新的特性,开发人员和架构师必须学习一种新的编程模型。      &n...

关于神经网络(matlab)归一化的整理

关于神经网络归一化方法的整理由于采集的各数据单位不一致,因而须对数据进行[-1,1]归一化处理,归一化方法主要有如下几种,供大家参考:(byjames)1、线性函数转换,表达式如下:y=(x-MinValue)/(MaxValue-MinValue)说明:x、y分别为转换前、后的值,MaxValue、MinValue分...

[转载]Matlab实用小技巧

1、.Ctrl+C中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断。MATLAB这时可能正疲于应付,响应会有些滞后。2.figure命令新建一个绘图窗口figure可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口。当有多个figur...
代码星球 代码星球·2021-01-10

分享12款令人瞠目结舌的WebVR演示和实验效果

不管你信不信,WebVR绝对是浏览器下一个让你激动的技术方向,也许很快你就可以使用VR头显或者相关设备直接访问web内容和资源啦!在这篇资源分享帖中,我们将介绍很多基于浏览器的VR演示和游戏,帮助你更好的了解目前webVR实现的那些让你吓掉大牙的特效,当然,如果要看到完美的演示效果,请确认你的浏览器兼容性哈~~&nbs...

【前端酷站】分享一个纯 Javascript 的图表库与立体像素风制作~

今天小编为大家推荐一个神奇的酷站。ECharts,一个纯Javascript的图表库。 以下是各个几个不错的界面的介绍:首页: http://echarts.baidu.com/在首页有完整的说明,也专门的例子进行讲解,如果有一定前端基础,可以很快上手。而没有经验的,照模画样也可以弄出来。 ...

【JavaScript从入门到精通】第四课初探JavaScript魅力-04

之前我们已经讲过,style用于在JS里控制元素的样式,通过style可以选中元素的各种css属性。此外,我们也提到过,JS用className控制元素的class。这两者之间,是否会产生什么矛盾吗?我们使用一段简单的代码作为示例:<html><head><metacharset="utf...

【JavaScript从入门到精通】第三课 初探JavaScript魅力-03

  上节课的时候我们已经讲了什么是函数,实际上,函数在功能上就类似于css的class一样,将一段代码包裹起来使用。为了让函数的功能更加的丰富和实用,我们需要用到的就是函数传参。我们已经提过,JS将参数放在函数名后的圆括号内,而为了具体说明参数怎么使用,我们举一个小例子。我们在HTML页面中放入一个...
首页上一页...3738394041...下一页尾页