Welcome 微信登录

首页 / 脚本样式 / JavaScript

JS实现点击图片在当前页面放大并可关闭的漂亮效果

JS实现点击图片在当前页面放大并可关闭的漂亮效果

Lightbox JS 是一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本. 它能被快速安装并且运作于所有流行的浏览器. 点击这里查看实例演示 如何使用: 步骤 1 - 安装 1、Lightbox v2.0 使用 Prototype 框架和 Scriptaculous 效果库. 你将需要外调这三个 Javascript 文件在你的 header. <script type="text/javascript" src="js/prototype.js...
浏览器的JavaScript引擎的识别方法

浏览器的JavaScript引擎的识别方法

答案来自StackOverflow,打开这个网页http://jsbin.com/opuvas即可,这个网页也是答题者自己写的。 二维码是这个网址。网页内有统计访问量,作者想知道对多少人有用,建议尊重原创,不要复制这个网页。对PC浏览器和移动浏览器都可用。 其原理是这段js: 复制代码 代码如下: window.onload = function() { var v8string = "function%20javaEnabled%28%29%20%7B%...
在javaScript中关于submit和button的区别介绍

在javaScript中关于submit和button的区别介绍

submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。或者在使用submit时验证时加return true或false。 submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属...
使用JavaScript修改浏览器URL地址栏的实现代码

使用JavaScript修改浏览器URL地址栏的实现代码

现在的浏览器里,有一个十分有趣的功能,你可以在不刷新页面的情况下修改浏览器URL;在浏览过程中.你可以将浏览历史储存起来,当你在浏览器点击后退按钮的时候,你可以冲浏览历史上获得回退的信息,这听起来并不复杂,是可以实现的,我们来编写些代码。来看看它是如何工作的。复制代码 代码如下:var stateObject = {};var title = "Wow Title";var newUrl = "/my/awesome/url";history.pushSt...
js传参数受特殊字符影响错误的解决方法

js传参数受特殊字符影响错误的解决方法

类似于 `~!@#$%^&*()_ -=[]{}|;":”,./<>? 这样的特殊字符作为参数时,如果不做处理,会产品传参错误。 解决方法: encodeURI 方法 将文本字符串编码为一个有效的统一资源标识符 (URI)。 encodeURI(URIString) 必选的 URIString 参数代表一个已编码的 URI。 说明 encodeURI 方法返回一个编码的 URI。如果您将编码结果传递给 decodeURI,那么将返回初始的字符串...
JS中的this变量的使用介绍

JS中的this变量的使用介绍

JavaScript中this的使用 在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,充分了解this的相关知识有助于我们在编写面向对象的JavaScript程序时能够游刃有余。 对于this变量最要的是能够理清this所引用的对象到底是哪一个,也许很多资料上都有自己的解释,但有些概念讲的偏繁杂。而我的理解是:首先分析this所在的函数是当做哪个对象的方法调用的,则该对象就是this所引用的对象。 示例一、 复制代码...
onkeyup,onkeydown和onkeypress的区别介绍

onkeyup,onkeydown和onkeypress的区别介绍

msdn上有三者的区别: 名称 说明 onkeypress 这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。 onkeyup 这个事件在用户放开任何先前按下的键盘键时发生。 onkeydown 这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。 ====================== 复制代码 代码如下: <html> <script> function chec...
<< 711 712 713 714 715 716 717 718 719 720 >>