合作联系微信: w6668263      合作联系电话:177-9238-7426     

随笔分类 -  JavaScript

上一页 1 ··· 7 8 9 10 11 12 13 下一页

JavaScript知识
javascript 学习笔记
摘要:dom编程:Element.insertBefore(newChild,refChild)使用这个方法我总结的是两个元素之间必须存在层级关系。比如,现在这个div是span的parentNode;这个方法必须在父容器调用。var dv=document.getElementById("dv");var sp=document.getElementById("sp");var dv1=document.createElement("div");dv.insertBefore(dv1,sp);parentNode是元素的父节点,可以精简代 阅读全文

posted @ 2013-06-27 10:00 草率的龙果果 阅读(171) 评论(0) 推荐(0)

自用封装javascript函数
摘要:(function(){var JHRZ_IMG_Arr = JHRZ_IMG_Arr || {};JHRZ_IMG_Arr.loading = ["/static/images/loading.gif", "/static/images/loading_gray.gif"];JHRZ_IMG_Ar... 阅读全文

posted @ 2013-06-26 14:56 草率的龙果果 阅读(387) 评论(0) 推荐(0)

Jquery跨域获得Json
摘要:这两天用 Jquery 跨域取数据的时候,经常碰到 invalid label 这个错误,十分的郁闷,老是取不到服务器端发送回来的 json 值, 一般跨域用到的两个方法为:$.ajax 和$.getJSON 最后,仔细安静下来,细读 json 官方文档后发现这么一段: JSON数据是一种能很方便通 阅读全文

posted @ 2013-06-24 17:56 草率的龙果果 阅读(22214) 评论(3) 推荐(4)

Javascript 两种 function 定义的区别
摘要:大家都知道Javascript 有两个种定义Function的方法非常常用。例如function a(){alert("a")} var a = function(){alert("a")} 在javascript中任何函数都是Function的对象,一种我们叫做隐式创建,一种叫显示创建,啥叫显示创建,就是写出来有个关键字NEW,(可以不算很科学的先这样理解)例如var test=new Function(cs1,cs2….csN,function-body)注意里面的cs1,cs2..表示参数,而function-body表示函数体,利用函数对象变量名 阅读全文

posted @ 2013-06-15 16:18 草率的龙果果 阅读(234) 评论(0) 推荐(0)

用window.open函数页面传值
摘要:页面1:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MineXueXi.aspx.cs" Inherits="MineXueXi" %><!doctype html><html charset="utf-8"><head> <meta http-equiv="Content-Type" content="text/html; charset= 阅读全文

posted @ 2013-06-08 13:30 草率的龙果果 阅读(600) 评论(0) 推荐(0)

JavaScript的OO特性:静态方法
摘要:所谓静态方法,是一种属于类的所有实例,不属于类的特定实例的方法,只能由类调用,而不能由类实例直接调用. 在C#中,声明一个静态方法无疑是非常简单轻松的事,只需要一个关键字:static即可. 那么在JavaScript中,如果我们确定我们需要一个由某个类操纵的方法,该怎么做呢? 首先让我们要看一个示例,为类扩充方法.如下:var Employee = function(name,dept){ this.name = name || "none"; this.dept = dept || "general"; } Employee.prototype.to 阅读全文

posted @ 2013-06-08 11:05 草率的龙果果 阅读(262) 评论(0) 推荐(0)

常用javascript函数
摘要:1、给String原型 扩展format函数String.prototype.format = function () { if (arguments.length == 0) return null; var str = arguments[0]; for (var i = 1; i < arguments.length; i++) { var re = new RegExp('\\{' + (i - 1) + '\\}', 'gm'); str = str.replace(re, a... 阅读全文

posted @ 2013-06-07 11:04 草率的龙果果 阅读(206) 评论(0) 推荐(0)

jQuery 1.9升级指南
摘要:jQuery 1.9升级指南原文地址:http://jquery.com/upgrade-guide/1.9/翻译的不对或者不通顺的地方欢迎拍砖留言。概述jQuery 1.9删除或修改了几个过去行为不一致或效率低下的几个API。在做这些变化中,团队的目标是修复jQuery的行为不一致或比较难使用的地方,在这个过程中提高整体性能,减小了文件的体积。此列表是看似给你一些不祥的预感。因为jQuery 1.9删除和修改一些以前做特殊需求的API,比如jQuery.browser。如何升级?首先,看看你的代码,最好的方法是尝试用jQuery 1.9和Migrate(迁移)插件(如下文所述)。jQuery 阅读全文

posted @ 2013-05-17 09:53 草率的龙果果 阅读(333) 评论(0) 推荐(0)

json2.js 示例
摘要:json2.js的初步学习与了解1.)该js的下载地址是:http://www.json.org/json2.js2.)在页面中引用该脚本:<script type="text/javascript" src="js/json2.js"></script>3.)示例演示一://直接声明json数据结构var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method": "new 阅读全文

posted @ 2013-04-01 17:09 草率的龙果果 阅读(349) 评论(0) 推荐(0)

介绍一款jquery的autocomplete插件
摘要:官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/Jquery AutoComplete的使用方法实例jQuery的Autocomplete(自动完成、自动填充)插件有不少,但比较下来我感觉,还是bassistance.de的JQueryAutocomplete plugin比较强大,我们就来写一些代码感受一下。jquery-autocomplete配置:<script type="text/javascript" src="/js/jquery-1.4.2.min.js 阅读全文

posted @ 2013-04-01 16:44 草率的龙果果 阅读(382) 评论(0) 推荐(0)

Firefox和IE,通过JavaScript调用iframe中页面的函数
摘要:我在做一个网站的时候,遇到需要调用父窗体中 iframe 中页面里的一个javascript函数,我是这样写的引用parent.iframe_id.function_name(); 这个写法,在IE里是没有问题的,但是到了Firefox下就无效了。那么如何同时兼容Firefox和IE呢?在MSDN中查找,并且实验,最后终于找到方法了,如下引用parent.document.getElementsByTagName("iframe")["iframe_id"].contentWindow.function_name(); 如果要调用 iframe 中页面里 阅读全文

posted @ 2013-03-21 19:56 草率的龙果果 阅读(2748) 评论(0) 推荐(0)

MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类)
摘要:http://www.popub.net/MSClass应用实例下载(Ver2.9.120108)参数说明/帮助文字类应用实例演示文字翻屏滚动实例关注:34932文字横向滚动应用实例(DIV + CSS、鼠标拖动)关注:23342文字间歇滚动及开始等待时间实例关注:16416文字滚动应用,禁止鼠标控制暂停或滚动实例关注:15541文字纵向滚动应用实例(DIV + CSS、鼠标拖动)关注:13391针对TAB切换的隐藏区域应用实例关注:12223【※】非限定宽度横向滚动应用实例(DIV + CSS、鼠标拖动)关注:9812图片类应用实例演示箭头控制滚动方向、加速及鼠标拖动实例关注:34411京东 阅读全文

posted @ 2013-03-21 14:00 草率的龙果果 阅读(747) 评论(0) 推荐(0)

Lazy Load, 延迟加载图片的 jQuery 插件
摘要:Lazy Load是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器负担.Lazy Load 灵感来自 Matt Mlinac 制作的YUI ImageLoader工具箱. 这是演示页面.这里有几个可用的 demo 页面提供给那些匆忙的人参考:基本选项,淡入展示效果,script 脚本缺失的降级处理,水 阅读全文

posted @ 2013-03-16 20:11 草率的龙果果 阅读(217) 评论(0) 推荐(0)

IE和FF下javascript获取网页宽高及窗口大小
摘要:在新定义出来的标准下document.documentElement.clientHeight在IE和火狐里都能获取正确值,下面一篇文章详细介绍了获取各种浏览器可见窗口大小这方面的差别:<scriptlanguage="javascript">functiongetInfo(){vars="";s+="网页可见区域宽:"+document.body.clientWidth;s+="网页可见区域高:"+document.body.clientHeight;s+="网页可见区域宽:"+d 阅读全文

posted @ 2013-03-07 16:04 草率的龙果果 阅读(589) 评论(0) 推荐(0)

Iframe自适应高度 同域/跨域 mvc3
摘要:Iframe自适应高度 同域/跨域 最近项目里要用到Iframe自适应高度的问题,当时就随手百度一搜,真的一大把抓,但是发现代码到我手里只要访问下属网站的dom属性时就都报“没有权限 ,拒绝访问”的错误,头大了,后来发现,原来是http安全因素的考虑,不允许跨域访问其他网站的属性,想想也是,不然,谁还不都可以访问其他的网站后一顿子乱改去。现把网上收集的解决方法整理一下。1:同域在同一个域名下,安全因素不是问题,自己访问自己的dom属性是允许的。直接贴网上的代码:<iframe id="iframepage" name="iframepage" fr 阅读全文

posted @ 2013-02-27 15:36 草率的龙果果 阅读(1277) 评论(2) 推荐(0)

[转]自动消失提示框
摘要:function alert(str, caption) { this.disappear = function () { $("#bgdiv").remove(); $("#msgdiv").remove(); $("#msgtitle").remove(); msgobj = null; msgdiv = null; }; disappear(); this.m_text = str; this.m_caption = caption; this.m_width = 200; t... 阅读全文

posted @ 2013-01-15 09:31 草率的龙果果 阅读(1604) 评论(0) 推荐(0)

返回顶部的js实现
摘要:原文链接:http://www.cnblogs.com/ATree/archive/2011/04/09/JQuery_Mootools_Back-Top.html点击这里“返回顶部”字样的按钮后,页面就像是抹了润滑剂一样,倏地一声就滑到顶部了,同时,该点击按钮也玩起了躲猫猫 – 不见了。实现的原理嘛,恩……估计鲜有人关心,所以我也懒得浪费口水了,直接上代码。无论是这里的jQuery实现还是MooTools实现,下面的CSS代码都是一致的,如下:.backToTop { display: none; width: 18px; line-height: 1.2; padd... 阅读全文

posted @ 2012-12-28 15:54 草率的龙果果 阅读(379) 评论(0) 推荐(0)

分享javascript来对html编码和解码
摘要:/** *htmlEncode编码 */ function htmlEncode(str) { var s = ""; if (str.length == 0) return ""; s = str.replace(/&/g, "&amp;"); s = s.replace(/</g, "&lt;"); s = s.replace(/>/g, "&gt;"); s = s.replace(/\'/g, "&#39;" 阅读全文

posted @ 2012-12-07 15:56 草率的龙果果 阅读(377) 评论(0) 推荐(0)

JS 实现简单的页面局部打印
摘要:JS实现局部打印和预览:第一种:JS 实现简单的页面局部打印 function preview(oper){if (oper < 10)...{bdhtml=window.document.body.innerHTML;//获取当前页的html代码sprnstr="<!--startprint"+oper+"-->";//设置打印开始区域eprnstr="<!--endprint"+oper+"-->";//设置打印结束区域prnhtml=bdhtml.substring(bdhtml 阅读全文

posted @ 2012-12-03 17:06 草率的龙果果 阅读(9844) 评论(1) 推荐(0)

Extjs 右键菜单创建问题
摘要:最近用ext js 创建一个右键菜单效果,我在xtype=pannel上面测试成功 Ext.onReady(function () { var pan = Ext.create('Ext.window.Window', { width: 800, title: '我的面板', renderTo: Ext.getBody(), items: [{ xtype: 'image', id: 'img_01', src: 'http:/... 阅读全文

posted @ 2012-12-03 10:17 草率的龙果果 阅读(345) 评论(0) 推荐(1)

上一页 1 ··· 7 8 9 10 11 12 13 下一页

导航