Javascript

170 articles
Array ( )

Graphing/Charting Data on Web Pages: JavaScript Solutions

Effective data visualization allows users to easily understand and consume otherwise complex, boring information. Plotting your data can serve as a replacement to tabular data, and is also a great way to add practical graphics to your web page or application. There are a variety of ways you can plot data on-the-fly - but in this article we’ll focus on…
Array ( )

Powerful Markup Editor: SmartMarkUP

SmartMarkUP is a flexible & lightweight JavaScript library that turns any textarea into a markup editor. It can be configured to edit HTML, CSS, XML, Wiki syntax & BBCode. The library is unobtrusive & degrades gracefully if JavaScript is disabled. SmartMarkUP has a simple and powerful API. Styles can be changed, new markups can be implemented, extra buttons and submenus…
Array ( )

Convert a value to pixels with JavaScript

A quick snippet of JavaScript to convert values to pixels from any string. Below is a quick function: function px(val) { return parseInt(val)+"px"; } } To use it, just wrap your string with the function and it should convert it to pixels for you: var oldValue = '65'; var newValue = px(oldValue);
Array ( )

Classic ASP And Ajax: ajaxed

Classic ASP is losing its popularity, or already lost it. On the other hand, there are many developers who use it. And, it is hard to find new & exciting projects about classic ASP but here is one: ajaxed, an ASP library with built-in Ajax support. With the release of ajaxed 2, the library is very mature, well documented &…
Array ( )

CSS Javascript Fancy Menu By Devthought!

In this article Guillermo Rauch’s will go through the creation of a custom navigation bar with some cute Javascript effects that will certainly impress your friends and the visitors coming to your website. This custom navigation bar needs Mootools library, this beauty is contained in 1.5kb. Not only that, but it's also cross browser (tested on Internet Explorer 6/7, Firefox…
Array ( )

Scrollable: jQuery Plugin To Scroll Content

Scrollable is a flexible & lightweight (3.9kb) jQuery plugin for creating scrollable contents. Any content (HTML, video, text..) can be used as a scrolling item. And, it supports vertical scrolling besides the standard horizontal scrolling which makes it very ideal, specially for news sites or portals to present the flash contents. Other features of Scrollable are: Setting the number of…
Array ( )

Cross-Browser CSS Drop-Down Menu Framework

CSS Drop-Down Menu Framework is a free & cross-browser solution to create good looking menus. Download package already contains examples but new themes can be created very easily. Menus can be transformed by only changing the class name. Available transformations are: horizontal vertical left-to-right vertical right-to-left horizontal linear horizontal upwards. The framework normally uses only CSS but for IE6, there…
Array ( )

Circular Menu With Sub-Menus

CSSPlay is presenting a chic circular menu that can have sub-menus. Within a limited space, the menu offers a comprehensive browsing experience. There is also a small information that can be displayed when an item is hovered. It uses ordered-lists for all major browsers & uses some tables if the browser is IE6. P.S. The menu is not totally free.…
Array ( )

Vista-Like Ajax Calendar Version 2 With Mootools

The Vista-like Ajax Calendar (vlaCalendar) version 2 is a unobtrusive web version of the slick and profound Windows Vista taskbar calendar, by using the mootools javascript framework, AJAX, XHTML, CSS and PHP. This Vista-like Ajax Calendar script is licensed under the Creative Commons Attribution- NonCommercial 3.0 License. You can use these files however you want, but don’t redistribute without the…
Array ( )

Free PHP, JavaScript And Ajax Based ShoutBox

wTag is a shoutbox (chatbox or mini chat) that is written in JavaScript and PHP, and using Ajax to exchange data with the server without need to reload an entire page. It uses MySQL database as backend. Just take a look at demo here. Replace URLs catched in a message with clickable links. UTF-8 encoding for multilingual support. Compliance with…