摘要:
... ... ..... 阅读全文
随笔分类 - JavaScript
5个有趣的浏览器地址栏JavaScript代码
2013-01-18 17:42 by Andy Ge, 332 阅读, 收藏,
摘要:
这又是一篇关于Javascript的文章,上一篇是10个可以用javascript实现的图片特效。这篇分享几个在地址栏实现的Javascript有趣效果和应用。能在浏览器地址栏实现的效果太多了,字体放大、显示所有图片、显示Cookie等等。但这篇文章重点放在“有趣”上面,当你无聊的时候,不妨玩玩。原文来自BlogOhBlog。1、编辑网页在地址栏输入下面的代码按enter,网页上所有元素都能变成可编辑状态,你可以移动、调整元素大小。如果你只是讨厌某个网站想发泄一下,我建议你使用NetDisater。代码如下:javascript:document.body.contentEditable= 阅读全文
IE地址栏javascript代码~
2013-01-18 17:38 by Andy Ge, 398 阅读, 收藏,
摘要:
完全打开页面后,在该页的在地址栏或按Ctrl+O输入以下代码,回车! 1.显示网页中的所有图片 javascript:jannick='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){jannick+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(jannick!=''){document.write('<center>'+jannick 阅读全文
javascript 地址栏写法
2013-01-18 17:37 by Andy Ge, 509 阅读, 收藏,
摘要:
0. 前言 所谓IE地址栏表达式,就是在IE的地址栏中输入 javascript:<代码>,执行某些功能,来动态改变原有页面的参数以达到某些目的,例如开放被禁止的按钮、显示原本隐藏的图片等等。本文将就IE地址栏的使用方法做一个详细的说明。 1. 表达式的书写方法 在IE的地址栏中输入 javascript:<代码>,即可在当前页面上直接执行指定的代码并立即看到效果。而且,<代码>中可以包含多条语句,甚至可以包含 if/for 等流程控制语句。 代码一般有两种写法: javascript:<表达式>该写法将会执行表达式,并将表达式的结果在当前页面内 阅读全文
Uploadify 3.1.1 点击后没有任何反应原因
2012-07-11 08:35 by Andy Ge, 498 阅读, 收藏,
摘要:
昨天用还好好的,今早发现IE9下死活点不开,而在Chrome,Safari下都是好的,后来发现原来是IE的兼容性视图的原因造成的。 另外uploadify必须要部署在IIS下工作。 阅读全文
jQuery.isArray 和jQuery.inArray
2012-07-10 13:20 by Andy Ge, 307 阅读, 收藏,
摘要:
jQuery.isArray(obj) 是 jQuery 1.3 新增。测试对象是否为数组。 返回值:Boolean参数 : objObject用于测试是否为数组的对象示例 :检测是否为数组jQuery 代码:$("b").append( " + $.isArray([]) );结果:<b>true</b>jQuery.inArray(value, array) 确定第一个参数在数组中的位置,从0开始计数(如果没有找到则返回 -1 )。返回值:Number参数 : valueAny 用于在数组中查找是否存在arrayArray 待处理数组。 阅读全文
jQuery上传插件Uploadify使用详解
2012-07-10 09:08 by Andy Ge, 291 阅读, 收藏,
摘要:
原文链接: http://blog.csdn.net/sadglasses/article/details/7535114一、下载文件包下载地址 http://www.uploadify.com/download/二、新建一个index.htm页面[html] view plaincopyprint?<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <t 阅读全文
JavaScript中 ==(等于) 与 === (恒等于) 的区别
2012-06-11 14:04 by Andy Ge, 460 阅读, 收藏,
摘要:
一直以来没去注意这个恒等于(三个等号:===)的运算符。后来实际工作中遇到,就想了解一下这个等于和恒等于到底有什么区别。 JavaScript 是弱类型语言,这就意味着,等于操作符会为了比较两个值而进行强制类型转换。注意0的相等运算,例如: Js代码 "" == "0" // false 0 == "" // true 0 == "0" // true false == "false" // false false == "0" // true false == undefi 阅读全文
JavaScript的undefined
2010-07-30 16:27 by Andy Ge, 383 阅读, 收藏,
摘要:
我们知道,javascript是一种泛类型的语言。泛类型意味着不必显式定义变量的数据类型。事实上,我们无法在 javascript 上明确地定义数据类型。而只能通过var语句显示声明变量:var myvar;或这样隐式声明变量:myvar=myvarValue(省略var,在声明的同时初始化)。javascript有三种基本数据类型(字符串、数值、布尔 ),两种引用数据类型(对象、数组)和两种特殊... 阅读全文
深入理解Javascript闭包(closure)
2010-07-04 10:24 by Andy Ge, 287 阅读, 收藏,
摘要:
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码:[代码]这段代码有两个特点:1、 阅读全文
在Javascript中闭包(Closure)
2010-07-04 10:09 by Andy Ge, 261 阅读, 收藏,
摘要:
闭包的两个特点: 1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。 2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 例1。 <script type="text/javascript"> function sayHello2(name) { var text = 'Hello ' + name; // local variable ... 阅读全文
ShowModalDialog方法的参数传递研究
2009-10-27 08:35 by Andy Ge, 329 阅读, 收藏,
摘要:
利用vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures]),我们可以打开一个模态窗口,该窗口的优点是限制用户只能对当前的页面进行操作,而对其父页面不能进行操作,常用于向导或者信息获取页面。 利用其中的vArguments我们可以在父页面和弹出的页面中进行参数的传递,参数可以为自定义的对象,也可以传递父页面中... 阅读全文
Html中Form提交细节研究
2009-10-27 08:31 by Andy Ge, 429 阅读, 收藏,
摘要:
1. 表单提交按钮 当表单中包含有image或者submit类型的按钮时,会将第一个该类型的按钮默认为表单提交按钮,也就是你按回车键就会自动触发的按钮;<input type=submit>或者<input type=image>;如果不含有表单,则不会触发提交表单事件; 2. 文本输入框一个和多个的区别 如果表单中只有一个文本输入框,即使页面中存在表单提交按钮,但回... 阅读全文
JavaScript面向对象编程实现研究
2009-10-27 08:29 by Andy Ge, 261 阅读, 收藏,
摘要:
JavaScript是一种解释性的脚本语言,所以运行前不需要进行任何的编译,可以使用各种文本编辑器直接进行编译,保存后就可以进行运行。可以说JavaScript是一种轻型的编程语言,所以对于一些高级语言如(Java、C#等)所提供的面向对象编程特性的支持就不是很直接、自然,需要使用一些特殊的机制来实现,本文介绍了在JavaScript中实现面向对象的几个要点: 1. 使用prototype来实现... 阅读全文
C#和Javascript相似性比较
2009-10-27 08:24 by Andy Ge, 640 阅读, 收藏,
摘要:
1 语法基本一样 两者都是C系语言。 2 对象构造: 2.1 javascript: var obj = {Name:”sfeig”,Age:31}; 2.2 C#: var obj = new {Name=”sfeig”,Age=23}; 3 数组: 3.1 javascript: var arr = [1, 2, 3, 4, 5]; 3.... 阅读全文
让IE也支持闪烁标签 blink
2009-09-30 13:15 by Andy Ge, 439 阅读, 收藏,
摘要:
blink 在firefox下能够正常运行,但在IE下失效,可用如下办法解决:<html><head> <style> blink { behavior: url(#default#time2); } </style></head><body> <blink id="tm" begin="0;tm.end+0.4" du... 阅读全文
htc使用心得
2009-08-13 17:44 by Andy Ge, 1805 阅读, 收藏,
摘要:
HTC是只被IE支持的一种技术,但是它的功能很强大,能够控件的通用行为通过样式表附加到控件元素上,使得CSS也具有了“动态操纵” 的能力了,本文介绍了一些HTC的基本知识,要写出强大的HTC控件,需要更好的理解JavaScript和DHTML。 阅读全文
Asp.net Ajax的使用
2009-08-13 15:20 by Andy Ge, 4207 阅读, 收藏,
摘要:
本文详细介绍了Asp.net Ajax的各个层面,对于每个部分都给出了代码示例,从利用XMLHttp搭建最基本的Ajax框架开始,逐步介绍了Asp.net Ajax服务器端和客户端的框架,扩展类型,JSON,自定义序列化器,DataSet如何序列化到客户端并在客户端访问,如何在脚本中调用服务器端的类型,如何使用Session,同时剖析了几种不同页面无刷新的方式的机理及利弊。如何利用Asp.net Ajax框架实现OOP,本地化,身份认证和用户个性化,最后还介绍了如何对Ajax进行调试的技巧。 阅读全文
XSLT使用
2009-08-13 08:48 by Andy Ge, 627 阅读, 收藏,
摘要:
简单介绍了如何利用XSLT基本知识点,如果在XSLT中引用外部的脚本,样式表等,如何添加内部的JavaScript脚本块,如何在.Net中使用XSLT,如何在JavaScript中利用XSLT实现XML格式的转换。 阅读全文
浙公网安备 33010602011771号