Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript 复杂的嵌套环境中输出单引号和双引号

javascript 复杂的嵌套环境中输出单引号和双引号

<a href="javascript:alert("这里有2个单引号一个双引号"'' :)");" >引号的嵌套</a> 单引号 ‘ 的 ASCII码是 39 双引号 " 的 ASCII码是34,所以我们可以用&#xxx;的形式来代替具体的符号。虽然变成了&#xxx;的形式,但是在嵌套环境中仍然要很当心。这里代码里的alert()使用的引号是单引号,alert里的字符串应该转义掉单引号。于是就有了 '...
javascript 历史记录 经常用于产品最近历史浏览第1/2页

javascript 历史记录 经常用于产品最近历史浏览第1/2页

本文将用js+cookie来实现这一功能,因为最近都在研究jquery,所以也就顺便用上了,如果你不想用jquery,那么你更需要了解实现的过程就可以了,代码自己去写。 需要用到一个jquery的cookie插件,用来操作cookie,连接http://www.jb51.net/article/18276.htm需要稍微了解json,资料使用json然为了简单,这里假设浏览记录只记录3个。 基本流程如下: 1、如果cookie中记录的历史产品数目为0或1或...
让按钮失效5秒的js代码

让按钮失效5秒的js代码

先给出一个不错的代码: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]第二种也不错 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]第三种比较精简了 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]关键在于,setTimeout第一个参数中的this是window,因此需要一个更实际的变量直接依赖setTimeout中的this是不可行的,因为其指向window,可通过全局化想被处理的节点来实现。 枫岩的方法是在set...
jQuery 剧场版 你必须知道的javascript

jQuery 剧场版 你必须知道的javascript

一.摘要本文是jQuery系列教程的剧场版, 即和jQuery这条主线无关, 主要介绍大家平时会忽略的一些javascript细节. 适合希望巩固javascript理论知识和基础知识的开发人员阅读.二.前言最近面试过一些人, 发现即使经验丰富的开发人员, 对于一些基础的理论和细节也常常会模糊. 写本文是因为就我自己而言第一次学习下面的内容时发现自己确实有所收获和感悟. 其实我们容易忽视的javascript的细节还有更多, 本文仅是冰山一角. 希望大家都...
JavaScript 闭包深入理解(closure)

JavaScript 闭包深入理解(closure)

一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:function a() {var i = 0;function b() {a...
广告切换效果(缓动切换)

广告切换效果(缓动切换)

主要功能: 1,自动检测广告图片个数 生产广告序列 2,缓动切换,仿原版FLASH 效果 3,自动按照设置周期播放 4,鼠标划入停止自动播放 鼠标移走恢复自动播放 其中第一个功能扩展比较实用,这样就没有必要分别 更新图片 和 图片个数了。 应用了 jQuery 的 easing 插件 贴一下程序代码 : 复制代码 代码如下:$(document).ready(function(){ var MyTime=false;//定时器 var piclist=$(...
关于JavaScript的一些看法

关于JavaScript的一些看法

众所周知,一句JS代码以分号结束和以回车符结束在浏览器中均能正常运行(至少在我的IE7中是这样)。不知道这是JS语言的特性或者仅仅是解释器的容错功能?由于回车符也可以是一句代码结束的标志,进行JS压缩的时候就麻烦些了。要压缩掉所有的回车符,程序就得知道哪里是一条语句的结束,并在结束位置后面添加上";"。这是一件不容易的事情(或许有容易的方法我还没想到吧),最后无赖我只好采取了一种折中的方法:保留必要的回车符,去掉";"、","、"+"等等分隔符前后的回车符...
js 日期加红代码 适用于各种cms <font color=red>原创</font>

js 日期加红代码 适用于各种cms <font color=red>原创</font>

下面的代码不用增加字符,直接用js寻找指定id下的span标签,匹配日期类型如 05-27 这样格式的日期,大家可以根据自己的日期类型稍作修改。注意了,匹配的是当前的日期,所有大家只要将下面的05-27换成当前的日期即可,今天是2009-05-27所以我们写成05-27,个人表达能力问题,不知道大家能听懂不。 05-2605-2705-2405-2305-27 05-2705-2605-2705-2705-27 //感谢Care4 function jsc...
<< 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 >>