禁用浏览器后退

<script language="javascript"> //防止页面后退 history.pushState(null, null, document.URL); window.addEventListener('popstate', function () { history.pushState...

JS合并数组的几种方法及优劣比较

本文属于JavaScript的基础技能. 我们将学习结合/合并两个JS数组的各种常用方法,并比较各种方法的优缺点. 我们先来看看具体的场景: 代码如下: var q = [ 5, 5, 1, 9, 9, 6, 4, 5, 8]; var b = [ "tie", "mao", "csdn", "ren"...

如何处理Ajax的中文乱码问题?

有中文乱码是因为Javascript页面和action类中使用的编码方式不一致造成的,可采用如下两种方法解决: (1)页面的Javascript做两次encodeURI,服务器端获取后做一次UTF-8转码,因为前两次进行编码后都变成了英文的字节码,所以到服务器端无论如何解码都不会错误,推荐使用该方法。...

Notification通知

function popNotice() { if (Notification.permission == "granted") { var notification = new Notification("Hi,你好:", { body: '可以加你个好友吗?', icon: 'http://www....