到http://www.dhtmlgoodies.com这个网站上闲逛了一些,发现了一些比较好用的js脚本,虽然它在脚本封装方便做的还不够好,远没有
prototype,jquery,extjs般华丽,但是它做了一些实实在在的事情,提供了一些我们期盼的一些功能,并且大多数的脚本都能同时在IE
6+,FF,OPERA 7+上很好的运行。
1. 菜单脚本
http://www.dhtmlgoodies.com/index.html?page=menuScripts
提供了一些常用的下拉菜单,左拉或右拉菜单,右键上下文菜单等,并支持各种风格和图标。
2. 窗口脚本
http://www.dhtmlgoodies.com/index.html?page=windowScript
能生成一些带tab面板,标题栏,状态栏并可移动,可拖大拖小的窗口。
3. 日历脚本
http://www.dhtmlgoodies.com/index.html?page=calendarScripts
一个不错的日历,可弹出也可内嵌到网页中。
4. 图片播放脚本
http://www.dhtmlgoodies.com/index.html?page=galleryScripts
slideshow 5等是不错的,看起来有点像图片管理器。
5. 表单部件脚本
http://www.dhtmlgoodies.com/index.html?page=formWidgets
有颜色采集,基于Ajax的表单提交,表单的tooltip, 表单验证,多个选项框中的选项移动,可编辑的select boxes。
6. XP风格的小部件脚本
http://www.dhtmlgoodies.com/index.html?page=xpWidgets
蓝色的左侧面板,tab面板
7. table小部件的脚本
http://www.dhtmlgoodies.com/index.html?page=tableWidgets
高亮table的行,table中内容排序,固定表头的table排序。
8. 拖拉效果脚本
http://www.dhtmlgoodies.com/index.html?page=dragDrop
有些类似portal的拖拉风格,可拖放多种页面元素,如树节点,单独层,文字,图片等。
9. 树型菜单
http://www.dhtmlgoodies.com/index.html?page=folderTree
这个比较普通,有很多树做的比它的好
10. tooltip
http://www.dhtmlgoodies.com/index.html?page=tooltip
多种tooltip的效果,有表单的,有基于ajax的,也有阴影效果的。
11. ajax效果
http://www.dhtmlgoodies.com/index.html?page=ajax
动态加载页面内容,基于ajax的自动完成功能,基于ajax的投票和结果显示页面。
12. 模式对话框
http://www.dhtmlgoodies.com/scripts/modal-message/demo-modal-message.html
模拟的modal对话框的效果
13. js游戏
http://www.dhtmlgoodies.com/index.html?page=forfun
经典的拼图,扫雷,空当接龙,15点等都有了
分享到:
相关推荐
在JavaScript中,我们可能需要使用ActiveXObject(仅限于Internet Explorer)或者寻找第三方库(如MediaElement.js)来处理WMA播放。ActiveXObject是IE特有的,可以用来创建并访问COM对象,如Windows Media Player...
总结起来,"MFC中用CEF实现c++与js交互"涉及了MFC应用程序设计、CEF的集成、多选项卡管理、以及C++与JavaScript的双向通信。这个Demon示例将帮助开发者理解如何在传统的桌面应用中嵌入现代Web技术,增强用户界面的...
在JavaScript中,面向对象编程是实现复杂逻辑和代码复用的重要方式。当我们谈论子类与父类(也称为基类)的关系时,继承机制允许子类继承父类的属性和方法。在某些情况下,我们需要在子类中调用父类的方法,以便于...
JS中用open方式打开新窗口向父窗口传值 在JavaScript中,使用`window.open()`方法可以打开一个新的浏览器窗口,这个方法可以实现子窗口向父窗口传值的操作。下面我们来详细解释这个过程。 首先,让我们回顾一下`...
3. **前端展示**:在前端,你可以使用JavaScript库来渲染树形结构,比如jQuery UI的TreeView、D3.js库或者更现代的React、Vue或Angular框架中的组件。以jQuery UI为例,你先要在HTML中定义一个容器,然后利用...
在VB中用WinSock实现远程数据传输,看看对你有帮助
网页中的JS日期时间控件是前端开发中常见的一种交互元素,它允许用户在网页上方便地选择日期和时间,常用于表单填写、事件预订等场景。本文将深入探讨JS日期时间控件的工作原理、常见功能及其实现方法。 首先,我们...
得一个 3×3 的矩阵转置,用一函数实现之。在主函数中用 scanf 函数输入矩阵元素
现在,有人使用JavaScript这种常见的Web编程语言,将其移植到了网页上,这就是“传说中用Js做的星际争霸网页游戏”。这一创新之举不仅展示了JavaScript的强大功能,也为游戏开发者提供了学习和借鉴的实例。 ...
中文转拼音使用方法 :string为所获取的中文字段 WITH_TONE_NUMBER--数字代表声调,WITHOUT_TONE--不带声调,WITH_TONE_MARK--带声调 如 PinyinHelper.convertToPinyinString(string,'', PinyinFormat.WITHOUT_TONE...
在现代Web开发中,开发者经常需要在不同的浏览器...它揭示了JavaScript在跨浏览器交互方面的潜力,同时也提醒我们,尽管现代浏览器通常有更好的标准支持,但在实际工作中,我们仍然需要考虑老旧浏览器的兼容性问题。
如果你希望改变其在屏幕上的绝对位置,可能需要在浮动状态下操作,然后再次停靠。 4. **更新布局**:在改变`CDockPane`的位置后,别忘了调用`CFrameWnd::RecalcLayout`或`CWnd::UpdateWindow`方法,以使变化立即...
这是在对话框指定区域绘图!摆脱了以往教材单文档绘图的不方便,看起来简洁明了!
ASP.NET JS弹出式窗口是一种常见的前端交互设计,它允许用户在不离开当前页面的情况下打开一个新的窗口或对话框,提供额外的信息或者进行相关的操作。在ASP.NET应用中,结合JavaScript技术,可以创建出灵活且用户...
jsp中用js代码实现了简易的三级联动功能
综上所述,“在聊天室中用监听器.rar”这个压缩包很可能是为了演示如何在聊天室环境中构建并使用监听器,从而提高聊天室应用的交互性和实时性。通过学习这个示例,开发者可以更好地理解事件驱动编程和监听器模式,并...
在本项目中,我们主要探讨的是使用Vue2和Vue3框架,JavaScript,TypeScript以及Three.js库构建的四个可视化项目,分别涉及厂房、机台、楼层的显示。这些项目展示了如何将前端技术与3D图形渲染相结合,为工业场景提供...
《JAVASCRIPT工作任务式教程(高职高专工学结合特色教材)》共分为9个工作任务,前2个工作任务是前导内容,主要通过Javaseript脚本功能展示了解Javascript的代码结构和工作环境。后7个典型的工作任务的完成过程中,以...
4. **字符串操作**:`len()`函数在ASP中用来计算字符串长度,而在JavaScript中,可以使用`length`属性来获取字符串长度。例如,`len(username)`和`username.length`分别用于检查用户名的长度。 5. **数据类型检查**...