JavaScript技术

JavaScript技术

JavaScript触发器详解

阅读(10) 作者(admin)

一个网站的前端由三个层构成。由XHTML构建的结构层,它包括结构化和有语义的标签,以及网站的内容。可以在这一层之上增加一个表现层(CSS)和一个行为层(JavaScript),它们使网站看起来更漂亮,对用户更友好。这三层之间应该保持严...

JavaScript技术

又一个图片自动缩小的JS代码

阅读(11) 作者(admin)

<script language="JavaScript"> <!-- var flag=false; function DrawImage(ImgD){ var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ flag=true; if(image.width/imag...

JavaScript技术

理解Javascript的caller,callee,call,apply区别

阅读(21) 作者(admin)

在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字...

JavaScript技术

学习YUI.Ext基础第一天

阅读(18) 作者(admin)

导言

翻了翻以前的旧贴子,有值得回味的地方共分享:

Post1:

................. 我们现在的大量应用依赖于浏览器(主要是 IE)的脚本处理能力,在有些老机器上跑的时候确实会略显缓慢,但是目前的主流机型处理起来已经没有...

JavaScript技术

有趣的script标签用getAttribute方法来自脚本吧

阅读(22) 作者(admin)

在网页中引入外部对象并传递参数,想来大家都有这个经历。一般来说,使用的标签是iframe和embed(针对flash),不过这两个标签都不能象xml一般设置参数,只能通过在url地址后追加查询字符串的方式来传值。htc倒是挺不错的,只是没...

JavaScript技术

学习YUI.Ext 第三天

阅读(13) 作者(admin)

对于以前很多混淆不清的知识,有必要再梳理一下:就从最基础的变量开始说起。

1.。变量variable

a.全局变量Global Variable 和 局部变量 Private Variable

加var和不加var是有区别的 --》如果不...

JavaScript技术

学习YUI.Ext 第二天

阅读(15) 作者(admin)

遇到一些JS的语法上的问题,没有理解透,恶补基本功!



匿名函数 An anonymous function

没有名字的就叫作“匿名函数”,像这个

function(x,y){return x+y}

没有名字当然不能直接调用,也无法调用;最多能只能把它赋...

JavaScript技术

学习YUI.Ext第五日--做拖放Darg&amp;Drop

阅读(25) 作者(admin)

拖放某个元素Darg&Drop是windows(视窗)问世时的一个重要特征。现在我们要在浏览器里面实现,怎么做呢?先看看基本例子:

复制代码 代码如下:YAHOO.example.DDApp = function() { var dd; return { init...

学习YUI.Ext 第七天--关于View&amp;JSONView
JavaScript技术

学习YUI.Ext 第七天--关于View&amp;JSONView

阅读(20) 作者(admin)

展现一条一条的二维关系的数据,我们可以使用GIRD组件。 但有些场合,如产品展示,画册,我们可以使用View组件,来展示“矩阵”式的数据。 View的数据源来自DataModel对象,即包含XMLDataModel和JSONDataModel。尽管View支持JSON...

JavaScript技术

学习YUI.Ext 第六天--关于树TreePanel(Part 1)

阅读(14) 作者(admin)

学习YUI.Ext 第五天--关于树TreePanel(Part 1) 效果演示:http://www.ajaxjs.com/yuicn/demos/order_tree.asp 树组件是YUI.Ext 0.40 新增的组件。虽然YUI已经自带有TREE VIEW的组件,但JACK还是决定重新开发。具体...

JavaScript技术

学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)

阅读(17) 作者(admin)

下面将介绍如何异步取一棵树的所有节点,具体做法与官方同步取节点有很大不同,尤其在json的id属性上,下面是我一些摸索,可能不是最佳方案,有待大家一起研究。 异步取节点的思路是这样的: 1、先定义一个初始化节点(也可以不定...

JavaScript技术

对YUI扩展的Gird组件 Part-2

阅读(26) 作者(admin)

原文在这里 文章日期:2006-9-2代码在这里 Q:unknown { content: ''}Q:unknown { content: ''}.ygrid-cell-text { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 8pt arial; OV...

JavaScript技术

对YUI扩展的Gird组件 Part-1

阅读(21) 作者(admin)

原文地址 文章日期:2006/9/26新版的GIRD可以支持远程数据了。分页和远程排序的设置是通俗易懂的,另外一些常用的自定义的参数我会在这篇贴子中说明一下。新论坛的界面(在建设中)就是一个分页和远程排序的好例子,而本文的代...

JavaScript技术

Gird事件机制初级读本

阅读(23) 作者(admin)

原文地址 文章日期:2006/09/25/ 新版.32 的YUI-EXT包含了GIRD事件机制的重要升级。许多新事件现在可以用了,监听事件的机制也改变了(尽管它仍然向后兼容)。侦听事件的方法鉴于 YAHOO.util.CustomEvent只提供简单的访问,Gri...

JavaScript技术

Gird组件 Part-3:范例RSSFeed Viewer

阅读(22) 作者(admin)

原文地址 文章日期:2006/09/04新组件Gird包含了许多的类和继承方法。如果读者不是太熟悉的面向对象开发的话,可能会对一个变量如何从某个类得到继承的方法感到困惑,用起GIRD来感到困难。在YAHOO.ext.gird包中,大多数类是...

可缩放Reloaded-一个针对可缩放元素的复用组件
JavaScript技术

可缩放Reloaded-一个针对可缩放元素的复用组件

阅读(24) 作者(admin)

原文地址:http://www.jackslocum.com/blog/2006/11/24/resizable-reloaded/这些范例展示了元素如何应用了一个浮动(默认)和装上可缩放的组件。查看 basic.js 完整代码。基本范例这是个简单的可缩放的范例。在矩形附近...

为Yahoo! UI Extensions Grid增加内置的可编辑器
JavaScript技术

为Yahoo! UI Extensions Grid增加内置的可编辑器

阅读(25) 作者(admin)

原文地址 文章日期:2006/9/10对YUI-EXT GIRD功能需求最强烈的是内置可编辑的支持。市场上大多数收费的JAVASCRIPT GIRD,我看过的那些可编辑支持,并没有给我留下太深的印象。它给你一个基本的TEXT FIELD,一些CHECKBOXS或者...

简单三步,搞掂内存泄漏
JavaScript技术

简单三步,搞掂内存泄漏

阅读(14) 作者(admin)

原文地址:http://www.jackslocum.com/blog/2006/10/02/3-easy-steps-to-avoid-javascript-memory-leaks/你可能还未知道,你浏览的大多数的js网站,会引起 内存泄漏。听起来有点夸张,但这是事实,难道我会骗你吗?泄漏监视器Le...

JavaScript技术

如何简单地用YUI做JavaScript动画

阅读(19) 作者(admin)

原文地址:http://www.jackslocum.com/blog/2006/08/24/javascript-animations-with-yahoo-ui-made-easy/YUI的动画类简直就是一门艺术工作。不像其它的传统的JS库,提供了已经“预设好”的直接可运行的效果,相反,它由开发...

JavaScript技术

用CSS打造多彩文字链接

阅读(23) 作者(admin)

CSS打造多彩文字链接 td { font-size : 12px; font-family : 宋体; } a { font-family: "宋体"; font-size: 9pt; text-decoration: none} .t1{ color: #CC0000;text-decoration: underline...