JavaScript 软件列表

通过JS自动隐藏手机浏览器的地址栏实现原理与代码
JavaScript

通过JS自动隐藏手机浏览器的地址栏实现原理与代码

2020-02-16 标签:通过,js,自动隐藏,手机,浏览器,地址栏,实现,原理,代码,大家,自带,打开,百度,淘宝,首页,加载,完毕,页面,上方,加之

大家通过手机自带浏览器打开百度、淘宝,在首页加载完毕后,会自动隐藏页面上方的地址栏,加之这些网站针对手机浏览器做了优化,乍看之下,还真难区分这是WEB APP还是Native App,如下左侧图片为通过safari打开淘宝网的首页,要不是因为底下的浏览器工具栏,还真像Native App。实际上它是

js 回车提交表单两种实现方法
JavaScript

js 回车提交表单两种实现方法

2020-02-16 标签:js,回车,提交,表单,两种,实现,方法,javascript,代码,如下,script,document,onkeydown,function,event,e,window,n,ull

1、JavaScript 方法: 实现代码如下: [javascript] document.onkeydown=function(event){ e = event ? event :(window.event ? window.event : null); if(e.keyCode==13){

JavaScript 盒模型 尺寸深入理解
JavaScript

JavaScript 盒模型 尺寸深入理解

2020-02-16 标签:javascript,模型,尺寸,深入,理解,概念,引自,百科,根据,万维网,联盟,w,c,1996,发行

概念引自维基百科:根据由万维网联盟(W3C)于1996年发行并于1999年修订的CSS1所指定的,当任意一个块级元素的宽度或高度被显式指定,它应当只确定这个可见元素自身(内容区)的宽度或高度,而padding, border和margin随后被应用。Internet Explorer在“怪异模式”

如何制作浮动广告 JavaScript制作浮动广告代码
JavaScript

如何制作浮动广告 JavaScript制作浮动广告代码

2020-02-16 标签:如何,制作,浮动,广告,javascript,代码,如果有,一定的,基础,比较,容易的,直接,上代,实现,如下,doctype,html,public,w

如果有一定的JavaScript基础,制作浮动广告还是比较容易的。直接上代码了: 实现代码如下: 无标题文档 *{ margin:0; padding:0; } #csdn { width:800px; margin:0 auto; } #ad { position:absolute; r

JavaScript 在网页上单击鼠标的地方显示层及关闭层
JavaScript

JavaScript 在网页上单击鼠标的地方显示层及关闭层

2020-02-16 标签:javascript,在网,单击,鼠标,显示,关闭,用户,选择,地点,同时,文本框,主要是,控制,隐藏,实现,代码

在网页上单击鼠标的地方显示层,供用户选择地点,同时把用户选择的地点显示在文本框中。主要是控制层的显示、隐藏。 实现代码如下: 层的隐藏显示练习 function showMe() { document.getElementById("placeLayer").style.left=ev

javascript中的缓动效果实现程序
JavaScript

javascript中的缓动效果实现程序

2020-02-16 标签:javascript,效果,实现,程序,常见,动画,种类,介绍,linear,线性,匀速,easein,速度,从小到大,淡入

常见的动画有四种类型,介绍一下:  linear:线性动画,即匀速  easeIn:速度从小到大,即淡入  easeOut :速度从大到小,即淡出  easeInOut:开始时速度从小到大,结束时速度从大到小,即淡入淡出其实说到缓动,就不得不提Robert Penner,他发明了N多缓动公式,举个例

Js数组的操作push,pop,shift,unshift等方法详细介绍
JavaScript

Js数组的操作push,pop,shift,unshift等方法详细介绍

2020-02-16 标签:js,数组,操作,push,pop,shift,unshift,方法,详细,介绍,针对,比较,多的,今天,突然,想到,总结,也算,温故而知新,每个

js中针对数组操作的方法还是比较多的,今天突然想到来总结一下,也算是温故而知新吧。不过不会针对每个方法进行讲解,我只是选择其中的一些来讲。 首先来讲一下push和pop方法,这两个方法只会对数组从尾部进行压入或弹出,而且是在原数组进行操作,任何的改动都是会影响到操作的数组。push(args)可以每

一个背景云变换js特效 鼠标移动背景云变化
JavaScript

一个背景云变换js特效 鼠标移动背景云变化

2020-02-16 标签:背景,变换,js,特效,鼠标,移动,变化,提到,博客,不能不,cnblogs,com,绝对,国内,非常,云集

提到博客,不能不提到博客园cnblogs.com。绝对是国内非常非常牛逼的博客云集地。可能我关注博客的时间比较短,从2010年才开始,而那里的博主们基本4年以上的博龄了。 在群里有人要个比较个性的企业网站,诗缘妹子就贴了一个网址,我没事也点了看了下,果真不错。下面你就想到了,这个背景云变换js特效我

javascript 实现简单的table排序及table操作练习
JavaScript

javascript 实现简单的table排序及table操作练习

2020-02-16 标签:javascript,实现,简单,table,排序,操作,练习,在这,列子,主要,tbodies,rows,cells,有关,数组,方法,sort,先上,代码

在这个列子中,练习了table的操作,主要有:tBodies、rows、cells,还有有关数组的排序方法:sort 先上代码: 实现代码如下: table排序 2 bbb 5 eee 3 ccc 4 ddd 1 aaa

JS声明变量背后的编译原理剖析
JavaScript

JS声明变量背后的编译原理剖析

2020-02-16 标签:js,声明,变量,背后,编译,原理,剖析,只要是,写过,代码,很简单,var,完事,编译器,它又,发生,那就,一步步,通过,来讲

只要是写过点JS代码,很简单一个var 就完事了。那对于JS编译器背后它又发生了什么呢?那就一步步通过代码来讲起。 实现代码如下: x = 1; alert(x); var y = function() { alert(x); var x = 2; alert(x); } y();上面的代码也会你答