作家
登录
  • 重载toString实现JS HashMap分析

    不过请仔细对比一下,你会发现其中差别还是很大的。Java HashMap的key是Object类型,所以可以任何类型的参数,而JS的key只能是字符串或是数字。 你也许会说,obj={};map[obj]=1;这段代码传入了既...

    作者:asdasdasd03-30
  • 最短的IE判断代码

    Code: var ie = !+"v1"; 仅仅需要7bytes!参见这篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,讲述外国人是如何把IE的判定从32 bytes一步步缩简成7 bytes!的...

    作者:asdasdasd03-30
  • javascript定时保存表单数据的代码

    (忘记是不是两家邮箱都有这个功能)。 那这个功能是怎么做的呢? 定时,我们知道怎么弄,但保存呢?也许我们会通过隐藏域等手段来存放数据。但是,这个却有个缺点:那就是刷新页面后,数据将会...

    作者:asdasdasd03-30
  • 初识JQuery 实例一(first)

    完整代码:复制代码 代码如下:<!DOCTYPE html> <html> <head> <style type="text/css"> .highlight { background-color: yellow; } .gray { background-color: Gray; } </style> <script src="ht...

    作者:asdasdasd03-30
  • JQuery.ajax传递中文参数的解决方法 推荐

    本人最近也遇到了需要传递中文参数的问题。在网上搜索一下,复制粘贴发的到处都是的“终极”“解决方案”无非就是escape(str)来转码,然后在服务端还要写个方法再编辑一次,或用System.Text.Enc...

    作者:asdasdasd03-30
  • js中用事实证明cssText性能高的问题

    复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <meta charset="gbk"> <title>事实证明cssText在多数浏览器中性能较高</title> </head> <body> <input type="button" value="测试1" onclick...

    作者:asdasdasd03-30
  • 写了10年的Javascript也未必全了解的连续赋值运算

    一、引子 复制代码 代码如下: var a = {n:1}; a.x = a = {n:2}; alert(a.x); // --> undefined 这是蔡蔡在看 jQuery源码 时发现这种写法的。以上第二句 a.x = a = {n:2} 是一个连续赋值表达式。...

    作者:asdasdasd03-30
  • iframe的onload在Chrome/Opera中执行两次Bug的解决方法

    复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>iframe的onload在Chrome/Opera中执行两次</title> </head> <body> <script> var ifr = document.createEleme...

    作者:asdasdasd03-30
  • ajax更新数据后,jquery、jq失效问题

    给元素绑定click事件 ,但是遇到一个问题 就是 当我执行一些ajax请求后 这个click事件就失效了 比如说 我的分页是一个ajax请求 但我点下一页时 后生成的元素a就没有了click事件了 其实 原因很简...

    作者:asdasdasd03-30
  • jquery向.ashx文件post中文乱码问题的解决方法

    1.我的环境:vs2005,未装SP1补丁,不能创建Web应用程序,只能创建网站;jquery版本1.5.1 2.web.config中的相关配置 <globalization requestEncoding="gb2312" responseEncoding="gb2312"/> 3.j...

    作者:asdasdasd03-30
  • Firefox中autocomplete="off" 设置不起作用Bug的解决方法

    自动补全也成自动完成,最经典的如google的搜索框,输入一个字母后会给用户很多提示选择

    查看源码会发现input输入框加上了autocomplete="off",此为了屏蔽浏览器表单默认的记忆功能。淘宝,百...

    作者:asdasdasd03-30
  • jQuery前台数据获取实现代码

    jProviderData 复制代码 代码如下: /// <reference path="jUtil.js" /> $j = jQuery.noConflict(); (function ($j) { $j.providerData={ defaultSettings: { select_Span_Items: false, select_...

    作者:asdasdasd03-30
  • js无限级折叠菜单精简版





    无限级折叠菜单 1.01 JS版








    无限级折叠菜单 1.0.1 JS版


    菜单_1_1

    菜单_2_1

    菜单_3_1

    菜单_4_1

    菜单_5_1
    菜单_5_2



    菜单_4_2

    菜单_5_1
    菜单_...

    作者:asdasdasd03-30
  • 基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)

    从需求上来说,这个功能需要实时调用最新的微博数据,单就前端开发来说,其需求可以拆分如下: 1 内容持续滚动; 2 新微博将下面的微博先推下去,然后淡入进来; 3 鼠标经过内容暂停滚动; 4 容...

    作者:asdasdasd03-30
  • jquery radio 操作代码

    //设置第二个为选中状态 //if(<%=rows["sex"]%>=="2"){$(':radio[name=sex]').eq(1).attr('checked',true);} //设计value=2的为选中状态 //if(<%=rows["sex"].ToString() %>=='2'){$("input[nam...

    作者:asdasdasd03-30
  • 基于jquery的获取浏览器窗口大小的代码

    复制代码 代码如下: function getTotalHeight(){ if($.browser.msie){ return document.compatMode == "CSS1Compat"? document.documentElement.clientHeight : document.body.clientHeight; } ...

    作者:asdasdasd03-30
  • 基于Jquery的仿照flash放大图片效果代码

    Html: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Content-Style-T...

    作者:asdasdasd03-30
  • jquery获取下拉列表的值为null的解决方法

    不知道大家有没有遇到这样的情况? 在用jquery获取下拉列表ddl的值时返回的为字符串‘null',而不是空值,结果导致获取的参数不对; 即使在后台判断了其非空,但还是导致了错误(比如拼凑SQL时将...

    作者:asdasdasd03-30
  • jquery select(列表)的操作(取值/赋值)

    1.获取选中值: $("#xmzt option:selected").val() //xmzt是<select>的id 2.设置选中项:$("select[@id='pagesize_slt']")[0].selectedIndex = 1;//-----<select>的index从0开始,所以1是第二项...

    作者:asdasdasd03-30
  • JQuery自适应IFrame高度(支持嵌套 兼容IE,ff,safafi,chrome)

    复制代码 代码如下: function adjustIFramesHeightOnLoad(iframe) { var iframeHeight = Math.min(iframe.contentWindow.window.document.documentElement.scrollHeight, iframe.contentWindow....

    作者:asdasdasd03-30
  • 原来Jquery.load的方法可以一直load下去

    只要不冲突(例如id不能一样),我写了一个例子,利用页面参数控制内部的元素id,互相加载自己。这是一个jsp页面,代码如下: 复制代码 代码如下: <%@ page language="java" import="java.util....

    作者:asdasdasd03-30
  • lyhucSelect基于Jquery的Select数据联动插件

    数据源: 复制代码 代码如下: var areaInfo = new Array(); areaInfo[0] = new Array(); areaInfo[0][0]="1"; areaInfo[0][1]="Beijing"; areaInfo[0][2]="0"; areaInfo[0][3]="0"; areaInfo[1]...

    作者:asdasdasd03-30
  • javascript一些实用技巧小结

    JS对象之Table表格对象(摘抄)




    Table对象集合
    Table对象:表示HTML文档中的表,对于文档中每个<table>标记,浏览器都创建一个Table对象.


    集合

    描述

    cells[]
    获取包含表格中所有单元格的...

    作者:asdasdasd03-30
  • jQuery版Tab标签切换

    鼠标移入Tab的时候会有一定的延时才会切换到相应的项,防止用户不经意的鼠标操作,点击相应的项也可以切换 效果图: 源代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1....

    作者:asdasdasd03-30
  • jQuery autocomplate 自扩展插件、自动完成示例代码

    复制代码 代码如下: 不过做了浏览器方面的兼容,经测试兼容IE6+、Firefox3.5+ 首先看看autocomplate.js: ;(function ($) { var index = -1; var timeId; var cssOptions = { "border": "1px sol...

    作者:asdasdasd03-30