JS实现时间戳转换成日期格式源码
JS实现时间戳转换成日期格式源码
Javascript实现时间戳转换成格式化日期,timestamp缺省表示使用当前时间戳,js时间戳的单位是毫秒,如php产生的时间戳注意乘以1000;formats默认格式是Y-m-d,例如2018-01-01。/* ** 时间戳转换成指定格式日期 ** eg ...
Javascript读写cookie实例源码
Javascript读写cookie实例源码
今天把javascript如何用来创建及存储cookie复习了一下,其中的一点体会拿出来和大家讨论,首先看一下基础知识: 什么是cookie cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时 ...
JS实现网页中运行代码,复制代码的功能
JS实现网页中运行代码,复制代码的功能
一些以展示html特效的网站经常会在具体页面加一个运行代码这样的一个效果,即特效代码在textarea文本框内,下面有一个运行代码按钮,点击运行按钮,就直接运行了textarea内的代码。下面和大家分享一个这样的案例,其 ...
javascript判断客户端浏览器类型
javascript判断客户端浏览器类型
为了解决网站浏览器兼容的问题,有时候需要获取客户端使用的浏览器类型,通常我们可以通过分析浏览器的userAgent来判别浏览器类型,下面提供两种使用JS判断浏览器类型的方法,可判别当前客户端所使用的浏览器是ie,f ...
javascript实现base64加密、解密函数
javascript实现base64加密、解密函数
网站开发中我们通常会用GET或POST来传递参数,程序传参的过程中对参数的处理常见的有 urlencode rawurlencode 等等这些函数,但在实际操作中这些函数处理起来总是会出些问题,最常见的urlencode在网页一连串的跳转过 ...
使用js实现表格行拖动
使用js实现表格行拖动
其实行拖动的实现思路非常简单,选中一行,往上拖就与上面的行交换位置,往下拖就与下面的行交换位置。问题是如何得到交换行。我见过一个非常详细的教程,它会把表格里的每一行的高度与Y坐标计算出来,换言之,都是 ...
JavaScript日期倒计时实例源码
JavaScript日期倒计时实例源码
JavaScript倒计时在Web中用得非常广泛,比如常见的团购、商城促销或是什么重要节日之类的,都可以用到倒计时。为了方便大家的使用,这里我们列举了四个比较常见情况的例子,如长时间倒计时,小时倒计时,最简的倒计 ...
JavaScript实现带减速效果的返回顶部功能
JavaScript实现带减速效果的返回顶部功能
很多网页在下方都会放置一个“返回顶部”按钮,尤其是页面底部没有导航而且页面比较长的情况下,这样可以帮助访客快速方便地回到顶部导航的位置,提升操作的友好度。随着滑动效果的广泛应用,我们也尝试着将返回顶部 ...
JavaScript去除数组重复值的几种方法
JavaScript去除数组重复值的几种方法
数组去掉重复值是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑下性能。以下方法,网上基本都有,这里只是简单地总结一下。 几种思路: 1、遍历数组,逐一比较,比较到相同的就删除后面的 ...
关于javascript获取“星期几”的脚本
关于javascript获取“星期几”的脚本
javascript获取当天的日期是星期几,这肯定不是一个复杂的问题,而且还是一个相当简单的问题,但是怎样让一个简单的问题更简单?请看下面的代码。 var str = ""; var week = new Date().getDay(); if (week == 0) { ...
使用javascript实现图片的预加载
使用javascript实现图片的预加载
我们平常看到的lightbox类效果为了让图片居中显示通常都会使用预加载,需要等待完全加载完毕才会显示,当要显示的图片太大时,加载时间往往很长,体验极为不佳(如某些相册的全屏效果)。大部分人都会使用下面的方法 ...
jquery ajax利用jsonp实现跨域请求
jquery ajax利用jsonp实现跨域请求
众所周知,Ajax不能进行跨域请求,但是却可以远程跨域请求文件,比如script请求远程文件,这样我们就可以在远程服务器将数据装进js格式文件里,供客户端调用,因为json的格式简单明了,客户端也方便处理,为了客户端 ...
简单易扩展、可控性强的Jquery转盘抽奖
简单易扩展、可控性强的Jquery转盘抽奖
基于Jquery的Javascript转盘抽奖程序,可以自定义抽奖界面,奖品数量、图片等,可控制中奖的奖品,抽奖转盘转动的速度和圈数。在实际使用中,应当把概率放到后台程序中运算,以保证安全性和产生中奖奖品的可控性 ... ...
原生JS实现的城市三级联动
原生JS实现的城市三级联动
使用原生js代码实现的城市三级联动,经测试,本程序兼容各大主流浏览器,如在使用过程中发现问题,可在本文留言。以下给出实现代码,完整程序请点击下载:JS城市三级联动(24.16k)function Dsy(){ this.Items = {}; } ...
常用的JS正则表达式验证函数
常用的JS正则表达式验证函数
在网页开发过程中,对表单的操作通常会用Javascript来验证输入字段的有效性,比如验证输入字符的类型、电话号码格式、身份证、电子邮件等等。以下为整理封装好的一些验证函数,希望给有需要的人在使用上带来方便(本 ...
最简单的原生javascript日历控件
最简单的原生javascript日历控件
最简单符合标准的原生javascript日期选择控件,调用方便;简单修改CSS即可实现完全自定义样式,兼容各大主流浏览器。以下为全部代码(附带本站下载地址):!DOCTYPE html html lang="en" xmlns="http://www.w3.org/199 ...
很有用的JQuery代码片段
很有用的JQuery代码片段
很有用的JQuery代码片段:js图片预加载,在新窗口打开链接,平滑滚动到页面某个锚点,鼠标滑动时的渐入和渐出,制作等高的列,在一些老的浏览器上启用 HTML5 的支持,测试浏览器是否支持某些 CSS3 属性,获取 URL 中 ...
JavaScript兼容所有浏览器的浮动窗口
JavaScript兼容所有浏览器的浮动窗口
经常看见一些网站右下角有个浮动窗口,可以随滚动条上下滚动。此代码便是 script type="text/javascript" function $(id) { return document.getElementById(id); } var LoginUI = !!window.LoginUI || {}; LoginUI. ...
返回顶部