Contact forms are the most common bridges between readers & site owners whether it is a blog or an e-commerce site.
Creating a better user experience in this bridge definitely helps improving the effect created in the eyes of the site visitors.
Depending on the features (or JS frameworks to be used) you may need, you can choose from these 16 very nice free Ajaxed contact forms & implement them easily to any website.
LightForm – Ajax / PHP Contact Form – Demo
.gif)
It uses FormCheck2 for validation of fields and NiceForms to style form objects.
There is a simple captcha-like validation which ask the user a sum of 2 numbers. E-mails are sent via PHP & displays user IP, user agent and referrer in the message.
Proto Form – Contact Form With Protoype

A lightweight (only 4KB) & unobtrusive contact form that is built with Prototype.
The fields are validated & highlighted accordingly. The e-mail message is sent via Ajax and a success result is displayed.
It is a very handy form which can be installed easily.

A very nice tutorial from Nettuts on creating an Ajaxed contact form with jQuery & PHP.
The form has an input validation. After the message is sent in th ebackgroung a "success" message is displayed to the user.

This contact form uses Script.aculo.us & WForms.
An unique feature of it is, it tries to connect to the server of the sender to verify that it accepts mail to the address mentioned.
Message size can be limited and remaining characters are displayed in a box.
Read the rest of this entry »