-
译文:JavaScript框架比较(一)
所属栏目:[模式] 日期:2018-09-13 热度:84
摘要:现代网站和web应用程序趋向于依赖客户端的大量的javascript来提供丰富的交互。特别是通过不刷新页面的异步请求来返回数据或从服务器端的脚本(或数据系统)中得到响应。在这篇文章中,你将会了解到javascript框架如何更快、更方便的创建互动性强、相[详细]
-
JavaScript入门教程:一百多个基础知识
所属栏目:[模式] 日期:2018-09-13 热度:87
1.document.write(); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document-html-(head,body) 4.一个浏览器窗口中的DOM顺序是:window-(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(表单中元素[详细]
-
JS解决表单依旧提交即使监听处理函数返回false
所属栏目:[模式] 日期:2018-09-13 热度:52
如何解决表单依旧提交即使监听处理函数返回false 代码 form action=http://www.example.com id=form input type=text / input type=submit / /form script var code = function () { return false; }; var element = window.document.getElementById(form)[详细]
-
JavaScript 清除html文本格式的函数代码
所属栏目:[模式] 日期:2018-09-13 热度:55
Java Script 清除html文本格式的函数代码 % '/* 函数名称:Zxj_ReplaceHtml ClearHtml '/* 函数语言:VBScript Language '/* 作 用:清除文件HTML格式函数 '/* 传递参数:Content (注:需要进行清除的内容) '/* 函数作者:张晓军(古城童话) QQ:382511147 '[详细]
-
Javascript 之嵌套函数的运用代码
所属栏目:[模式] 日期:2018-09-13 热度:91
在javascript中允许使用嵌套函数: html head meta http-equiv=Content-Type content=text/html; charset=gb2312 / title嵌套函数 - Liehuo.net/title script type=text/javascript function fun1(){ function fun2(){ var a=50; var b=a+5; return a+b; }[详细]
-
Java正则表达式功能及应用实例介绍
所属栏目:[模式] 日期:2018-09-13 热度:196
type=text/javascript 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。[详细]
-
使用YUI3 IO组件实现ajax
所属栏目:[模式] 日期:2018-09-11 热度:172
注意:如下写法不能实现ajax跨域,连子域跨域都不行。 /* *div id=show_info/div *input type=button id=requestButton value=Send a POST Request */ YUI().use(io, function(Y){ var show_info = Y.one('#show_info'); var handleSuccess = function(ioId[详细]
-
javascript学习中几个需要解决的问题
所属栏目:[模式] 日期:2018-09-11 热度:125
在学习javascript的时候,下面几个问题需要重点认识一下 1、javascript回调函数 2、跨站请求Cross Domain 3、类 4、设计模式 5、命名空间 6、各种浏览器标准 7、算法 8、代码优化 以上需要时间一一解决,下面几种javascript常用功能则需要好好总结。 1、运[详细]
-
Javascript 中的相等与不等属性的对比
所属栏目:[模式] 日期:2018-09-11 热度:93
在 javascript 中,可以使用 == 来比较两个数据是否相等,如果两个数据的类型不同,那么,将在进行转换后进行比较,转换的规则如下: l 如果其中一个操作数的类型为 Boolean ,那么,首先将它转换为数字类型,false 转换为 0, true 将转换为 1。 l 如果其中[详细]
-
JavaScript 非常实用而却陌生的七个技巧
所属栏目:[模式] 日期:2018-09-11 热度:151
JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的[详细]
-
ECMA-262-3 深入解析.第四章.作用域链
所属栏目:[模式] 日期:2018-09-11 热度:57
导言 在第二章关于 变量对象 的描述中,我们已经知道一个执行上下文 (变量、函数声明和函数的形参)的数据作为属性存储在变量对象中。 同时我们也知道变量对象在每次进入上下文时创建,并填入初始值,值得更新出现在代码执行阶段。 这一章专门讨论与执行[详细]
-
ECMA-262-3 深入解析.第三章.this[译]
所属栏目:[模式] 日期:2018-09-11 热度:150
导言 在这篇文章中我们将讨论一个与执行上下文直接相关各更多细节。讨论的主题就是this关键字。 实践表明,这个主题很难,在不同执行上下文中this值的确定经常导致问题。 许多程序员习惯的认为,在程序语言中,this关键字与面向对象的程序紧密相关,完全指[详细]
-
ECMA-262-3 深入解析.第二章.变量对象
所属栏目:[模式] 日期:2018-09-11 热度:157
导言 在程序中我们总要声明变量和函数,然后成功的用它们来构建我们的系统。当我们引用需要的对象时,解释器如何、在哪里找到我们的数据(functions,variable),会发生什么? 很多ECMAScript 程序员都清楚变量与 执行上下文 密切相关。 var a = 10; // v[详细]
-
ECMA-262-3 深入解析.第一章.执行上下文
所属栏目:[模式] 日期:2018-09-11 热度:134
介绍 这篇文章我们主要探讨ECMAScript执行上下文和相关的ECMAScript可执行代码。 定义 每次当控制器转到ECMAScript可执行代码的时候,即会进入到一个执行上下文。 执行上下文(简称-EC)是一个抽象概念,ECMA-262标准用这个概念同可执行代码(executable code)[详细]
-
javascript对话框(弹出层)组件[附源码]
所属栏目:[模式] 日期:2018-09-11 热度:141
javascript对话框(弹出层)组件artDialog artDialog是一个轻巧且高度兼容的javascript对话框组件,可让你的网页交互拥有桌面软件般的用户体验。 演示地址:http://www.planeart.cn/downs/artDialog/ 项目主页:http://code.google.com/p/artdialog/ artDial[详细]
-
理解delete:javascript中的一些细节
所属栏目:[模式] 日期:2018-09-11 热度:56
在javascript中,我们有时候要使用delete删除对象。但是,对于delete的一些细节我们未必尽知。昨天,看到kangax分析delete的文章,获益匪浅。本文将文章的精华部分翻译出来,与各位分享。 原理 代码类型 执行上下文 激活对象/可变对象 属性特性 内置对象和[详细]
-
js弹出窗口代码 可突破傲游 IE6.0浏览器
所属栏目:[模式] 日期:2018-09-02 热度:179
本来不想给大家发这类的代码,网站我们都不希望有弹窗,因为这样会给访客带来麻烦,造成对网站的影响,但是对于一些流量大、和依靠搜索引擎吃饭的大佬级网站们是不会担心的,另外适当的放一些弹窗也可以给站长带来收益,从而让网站更有活力! 好了,不说费[详细]
-
Javascript 大数组的分时优化处理
所属栏目:[模式] 日期:2018-09-02 热度:88
灵感来自 Nicholas C. Zakas 的 Timed array processing in JavaScript. 做了个加载大容量表格数据的实例:array-processing.html 几点说明: timedChunk 函数是精华,里面的 50ms 来自 Response Time Overview 中的调查结果:100ms 内的响应能让用户感觉[详细]
-
js使用indexOf搜索字符串并返回位置
所属栏目:[模式] 日期:2018-09-02 热度:72
Java Script使用indexOf搜索字符串并返回位置,由于效果比较简单,就不再使用运行功能给大家演示了,需要的朋友自己将代码复制到任意HTML中即可测试。 Copy to Clipboard 引用的内容:[www.veryhuo.com]html head title搜索字符串 - Liehuo.Net/title /hea[详细]
-
JavaScript 中使用gb2312编码解码
所属栏目:[模式] 日期:2018-08-29 热度:57
通过本篇,您能了解到: 匿名函数 闭包的产生 Java Script实现private 以及 public 访问权限 document.cookie 的操作 Javascript 没有 private , public 访问权限设置的关键字,但是可以通过一定的技巧来模拟出相同的结果. 首先我们来看下面一行代码: var i =[详细]
-
Prototype系列(1)初探prototype.js
所属栏目:[模式] 日期:2018-08-29 热度:59
prototype.js 是什么? 万一你没有使用过大名鼎鼎的prototype.js,那么让我来告诉你,prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。 如果你最近尝试使[详细]
-
JavaScript 事件冒泡简介及应用实例
所属栏目:[模式] 日期:2018-08-29 热度:92
一、什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被[详细]
-
Javascript和Ajax中文乱码的完美解决方案
所属栏目:[模式] 日期:2018-08-29 热度:147
今天弄了一天的Ajax中文乱码问题,Ajax的乱码问题分为两种: 1. Java Script输出的中文乱码, 比如:alert(中文乱码测试); 解决的办法比较简单,就是把jsp里所有的charset和pageEncoding的值都设置成相同的,一般是utf-8. 2. 这第二种就是Ajax从服务器端获[详细]
-
多浏览器兼容性问题及解决方法之Javascript篇
所属栏目:[模式] 日期:2018-08-29 热度:166
一、document.formName.item(itemName) 问题 问题说明:IE下,可以使用 document.formName.item(itemName) 或 document.formName.elements [elementName]; Firefox 下,只能使用document.formName.elements[elementName]。 解决方法:统一使用document.for[详细]
-
Ajax无刷新弹出消息框的实例代码
所属栏目:[模式] 日期:2018-08-21 热度:165
烈火教程 今天做Tab选项卡,本来用JS+Div做好了吧,ul/ul里不能放层,使用我无法调用分页类,进行datalist分页,于是想到了AJAx控件,听说用起来不错,我就用了,哎本以为用它就可以解决我的问题了,没想到给我带来了更多的麻烦。首先它样式改不了,是我最[详细]
