阅读更多

58顶
0踩

Web前端

原创新闻 70个新鲜实用的JavaScript和Ajax技术(下)

2009-03-16 14:55 by 副主编 zly06 评论(10) 有28922人浏览

随着互联网的不断发展,网页的制作也充满了活力,开发者使用各种各样的技术使网页变得更加丰富,我们将为你推荐70个新鲜实用的JavaScript和Ajax技术。这是本文的第二部分,第一部分:70个新鲜实用的JavaScript和Ajax技术(上)

 

8.预览图像:实例和演示

imgPreview是一个jQuery 插件,可以让用户在点击链接前对图像进行预览。 如果图片已经被点击过,当再次悬浮的时候,就会即时出现,因为已经加载过。

 

用来查看网页中内嵌的照片和图像的完整大小图片,而不需要单独的网页加载。
Fancyzoom主要为用户提供一个简洁实用的图片展示过程。

 

这是一个不错的JavaScript做的图片展示,不需要使用Flash,可以随便的挑选局部放大,并且还可以分页。

 

9.文件上传:实例和演示

让您创建一个form,允许用户上传多个文件

 

FancyUpload是一个采用Flash与Ajax(MooTools)技术实现包含上传进度条的多文件上传组件,类似于SWFUpload。

 

UploadForm基于ext开发的文件上传组件。可以把多个文件添加到上传队列里面,也可以从队列里面移除不需要的文件,或都清空整个队列。

 


10.自动填充:实例和演示

一个独立的控件,拥有自动填充功能。

创建一个google推荐的filter,使用自动填充控制。

 

帮助页面用户的文本框输入, 显示提示信息

 

 

11.Lightbox:实例和演示

 

高可配置性的具有幻灯片功能Javascript库

Sexy Lightbox 2是一个精美的Lightbox克隆,不过它更小巧。 支持显示图片和HTML元素,并且完全兼容HTML, 也就是说它可以显示条目,页面,视频和所有其它你想要显示的东西。

 

一个jQuery插件,拥有许多强大的功能:自动调整,以适应图像的窗口;一个不错的阴影缩放效果;可通过自定义设置和CSS,内嵌内容显示等……

 


LightWindow 是一个高度可配置支持任何媒体显示的Lightbox灯箱效果,基于Prototype & script.aculo.us创建。它可以支持任何媒体内容显示,包括Flash, Quicktime, Youtube视频或者是一个外部网页。另外,它还拥有Gallery功能支持,模态窗口可定制的位置和自动调整大小以适合内容。

 


12.Form:实例和演示

FancyForm是一个基于mootools的强大选择框脚本,它为选择框提供最大的灵活性用来替找HTML原来面貌和功能的表单元素。其使用简单,且支持各大主流浏览器。

 

本教程可以帮助您在您选择的form上添加css类和默认值。

Form.Check是一个方便你处理客户端表单校验的MooTools插件。

 

fValidator是一个用于处理表单校验的JavaScript工具。

 


这个脚本增强了表单元素包括:单选按钮,复选框,文件上传,文本,文本框,图像,还有选择,提交和重置按钮。

 

13.Table:实例和演示

TableGear将获得的数据存入一个网页,它处理提交的数据都来自于AJAX的调用和传递,并将数据传回应用程序。

 

这是一个能够将标准Table转换成可排序Grid的JavaScript程序。它能够自动识别每列的数据类型,指定需要排序的列。

 

DrasticGrid 是一个以Ajax 为基础的可编辑DataGrid


sorttable 是一个js库用来对表格做排序,使用超级简单

 


14.Worth Checking Out:实例和演示

 

提供了一个字体的解决方案,你能使用任何字体显示,不管客户端是否安装了这种字体,且不使用Flash。

 


Starbox 可以帮助你很容易地建立各种各样的星形评分条。它基于prototype 框架,还可以简单地通过定制CSS 样式文件来改变默认和悬停时星星的颜色。


jQuery Alert Dialogs模拟了alert、confirm、prompt的效果,这样在IE上prompt不再出现烦人的阻挡讯息。

 

这个地图尽可能使用平滑的动态效果和清晰的图像。

 

这是一个用于让图片产生淡入淡出效果的jQuery插件。

此教程详细的说明了如何使用script.aculo.us来实现改变透明度的效果。

 

在这个指南中,您将会了解如何添加一些惊人的效果,鼠标悬停和鼠标离开时的效果。

 

这是一个可定制的jQuery editable plugin。当前它能够将任意不可编辑的标签(span、div、p...等)转换成可编辑的text input、password、textarea、下拉列表(drop-down list)等标签。你可以利用它的editableFactory对象来扩展添加自己所需的input type。


 

15.Ajax:实例和演示

这个实例可以告诉您如何验证用户名的是否可用。


它是一个jQuery插件,能够将一个页面中的所有链接转换成Ajax加载和提交请求。


Ajax文件上传插件让用户能够很方便地上传多个文件而无需刷新页面。此外,可以使用任何元素(图片,文字,按纽等)来触发文件选择窗口。

 

一个很炫的MooTools效果:点击任何Fx.Explode的元素,将会关闭屏幕。再次点击,又会奇迹般的重新出现。

 

了解如何在WordPress中创建这样的效果,当你单击删除文件是,该菜单项将会变为红色然后消失,这里将告诉您如何使用MooTools JavaScript实现这一功能。

 


  • 大小: 23.5 KB
  • 大小: 18.5 KB
  • 大小: 31.4 KB
  • 大小: 15.9 KB
  • 大小: 11.5 KB
  • 大小: 22.9 KB
  • 大小: 21.7 KB
  • 大小: 19.8 KB
  • 大小: 20.6 KB
  • 大小: 21.3 KB
  • 大小: 17.5 KB
  • 大小: 24.3 KB
  • 大小: 18.1 KB
  • 大小: 27.9 KB
  • 大小: 11.7 KB
  • 大小: 6.2 KB
  • 大小: 14.8 KB
  • 大小: 17.5 KB
  • 大小: 12.5 KB
  • 大小: 9.2 KB
  • 大小: 15.6 KB
  • 大小: 31.3 KB
  • 大小: 39.8 KB
  • 大小: 27.6 KB
  • 大小: 14.2 KB
  • 大小: 13.6 KB
  • 大小: 9.8 KB
  • 大小: 24.4 KB
  • 大小: 52.3 KB
  • 大小: 9.5 KB
  • 大小: 8.1 KB
  • 大小: 27 KB
  • 大小: 46.5 KB
  • 大小: 12.4 KB
  • 大小: 29.5 KB
  • 大小: 26.9 KB
  • 大小: 22.1 KB
  • 大小: 24.1 KB
58
0
评论 共 10 条 请登录后发表评论
10 楼 javajava2012 2010-12-08 10:15
9 楼 robin2lyl 2009-04-27 11:22
NB,收藏
8 楼 家有小白519 2009-03-18 15:33
7 楼 yanchao.1003 2009-03-18 13:37
很好、很强大
6 楼 loamy 2009-03-17 20:33
真的不错,收藏了
5 楼 littlealex 2009-03-17 16:22
4 楼 coofucoo 2009-03-17 11:00
  非常好!
3 楼 flyfan 2009-03-17 09:15
值得收藏,字数补丁
2 楼 whaosoft 2009-03-17 08:58
呃 我ext用的还行~! 你提供的这70个还不错
1 楼 brofe 2009-03-16 19:43
很实用哦。 收了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • shell32.dll 的图标清单

    shell32.dll 的图标对应的清单

  • 从 Shell32.dll 中载入图标

    HICON hIcons[256];HINSTANCE hShell32 = LoadLibrary(_T("Shell32.dll"));for (int i = 0; i < 256; ++i){ hIcons[i] = LoadIcon(hShell32, MAKEINTRESOURCE(i));}   很容易得到 Shell32.dll 中所有图标

  • 把图标存储在SHELL32.DLL (转)

    把图标存储在SHELL32.DLL (转)[@more@]uses windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,shellapi,Dialo...

  • Windows 7 中 shell32.dll 文件丢失:原因分析与解决方法

    在使用Windows 7操作系统的过程中,有时可能会遇到“shell32.dll文件丢失”的错误提示,导致系统无法正常启动。

  • linux脚本创建快捷方式,批处理BAT创建快捷方式

    发个有用的东西——批处理创建快捷方式。非我原创,这里整理一下,希望对大家有用。一、批处理生成快捷方式:1、可以直接生成:echo [InternetShortcut]&gt;&gt;"%USERPROFILE%\桌面\BatMPlayer.url"echo URL="C:\BatMPlayer\BatMPlayer.bat"&gt;&gt;"%USERPROFILE%\桌面\BatMPlayer....

  • %SystemRoot%\system32\SHELL32.dll 中的所有图标文件(不要分)

    %SystemRoot%\system32\SHELL32.dll 中的所有图标文件 可能大家有时需要。 顺便试试extraico

  • 输出SHELL32.DLL的图标 (转)

    输出SHELL32.DLL的图标 (转)[@more@]unit iconobject; interface uses windows, Messages, SysUtils, Classes, Graphics, ...

  • 使用Shell32.dll中的图标资源

    uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,shellapi,Dialogs; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); procedure FormClose(Sender: TObje...

  • 输出SHELL32.DLL的图标

    unit iconobject; interface uses   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,   StdCtrls,shellapi,comobj, ComCtrls; type   TForm1 = class(TForm)     ListView1: TLis

  • regsvr32 /s c:\windows\system32\shell32.dll

    regsvr32 /s c:\windows\system32\shell32.dll regsvr32 /s c:\windows\system32\Browseui.dll regsvr32 /s c:\windows\system32\mshtml.dll regsvr32 /s c:\windows\system32\oleaut32.dll regsvr32 /s c:\

  • c语言转汇编语言shell脚本

    最近在学习汇编,为了方便写了一个shell脚本,用来把c语言转换为汇编语言。很方便。

  • 网站生成桌面快捷图标

    一般的有名的导航网站都有自己的桌面快捷图标,制作的相当的漂亮。提高用户的体验及粘度。 网站的快捷图标是什么呢,其实它是一个 xxx.url 的文件。 我们新建一个文本文档,“新建文本文档.txt“重命名为”XX.url”——看到了什么???对,扩展名没了!!只剩下一个IE的icon图标了。并且最重要的是,右键重命名无法修改扩展名。至于这样的文件到底是什么,我不太清楚,只知道他跟桌面普通的...

  • 隐藏文件夹方法

    隐藏文件夹方法第一种:瞒天过海 我们可以把Windows中的desktop.ini和folder.htt复制到你的文件夹中,覆盖掉你的文件夹中的这两个文件,然后按F5键“刷新”一下。 当我们打开Windows文件夹时,在被打开窗口左边的“浏览区”会看到一段警告语:“警告,修改该文件夹的内容可能导致程序运行不正常。要查看该文件夹的内容,请单击‘显示文件’”,这时在右边的“工作区”看不到文

  • 自己动手编程破解系统的TCP连接数

    先把过程写成单元,以便调用unit TcpIpPatcher;interfaceuses classes,WinSvc,sysutils; type HWND = type LongWord; DWORD = type LongWord; BOOL = type LongBool; LPCSTR = PAnsiChar; FARPROC = Pointer;   PSecurity

  • 怎样检测你的IE使用的代理服务器

    //-----------------------------------------------//记得引用 WinInet 单元//-----------------------------------------------usesWinInet //----------------------------------------------//定义要使用的函数//-------------

Global site tag (gtag.js) - Google Analytics