Ready-to-use "Link Exchange Request" form
The "Link Exchange Request" form is an important tool for any website!
Most of the web rather resembles black holes that cannot be seen and from where there is no escape,
because they do not have links - neither incoming links nor outgoing links.
Incoming links have two functions. Firstly, links produce traffic.
If your link is shown on thematically related sites,
there is a good chance that visitors to these sites will find your link interesting and want to visit your site too.
Secondly, each incoming link is a vote for your site.
After all, the other webmaster has reviewed your site and found that it is of sufficient quality to be listed on his site.
This vote forms the basis for some search engines that base their ranking of sites in their results on exactly these votes.
The number and quality of these votes represent what is referred to as "Link Popularity".
Click here to see how your form will look like
The form is completely customizable!
JavaScript validates required fields; plus there is a verification on the server-side.
Captcha image protects the form against SPAM.
Captcha image can be reloaded.
There are many styles of Captcha image available.
How to use free BasicCaptcha code
1. Copy and paste the code below into your webpage.
2. Change the email address your@email.com to your own email address.
3. Change the return address http://www.YourWebsiteAddress.com/ThankYouPage.htm to your website address.
4. You can also change the email subject - Employment Application.
<h2>Link Exchange Request</h2>
<script type="text/javascript">
function ValidateForm(frm) {
if (frm.First_Name.value == "") {alert('First name is required.');frm.First_Name.focus();return false;}
if (frm.Last_Name.value == "") {alert('Last name is required.');frm.Last_Name.focus();return false;}
if (frm.Email_Address.value == "") {alert('Email address is required.');frm.Email_Address.focus();return false;}
if (frm.Email_Address.value.indexOf("@") < 1 || frm.Email_Address.value.indexOf(".") < 1) {alert('Please enter a valid email address.');frm.Email_Address.focus();return false;}
if (frm.Reciprocal_URL.value == "") {alert('Reciprocal URL is required.');frm.Reciprocal_URL.focus();return false;}
if (frm.Your_website_URL.value == "") {alert('Your website URL is required.');frm.Your_website_URL.focus();return false;}
if (frm.Title_for_your_entry.value == "") {alert('Title for your entry is required.');frm.Title_for_your_entry.focus();return false;}
if (frm.skip_CaptchaCode.value == "") {alert('Enter security code.');frm.skip_CaptchaCode.focus();return false;}
return true; }
function ReloadCaptchaImage(captchaImageId) {
var obj = document.getElementById(captchaImageId);
var src = obj.src;
var date = new Date();
var pos = src.indexOf('&rad=');
if (pos >= 0) { src = src.substr(0, pos); }
obj.src = src + '&rad=' + date.getTime();
return false; }
</script>
<hr />
<form action="http://www.SnapHost.com/captcha/send.aspx" id="ContactUsCaptchaWebForm" method="post" onsubmit="return ValidateForm(this);">
<input id="skip_WhereToSend" name="skip_WhereToSend" type="hidden" value="your@email.com" />
<input id="skip_SnapHostID" name="skip_SnapHostID" type="hidden" value="33KGSKEFED9Z" />
<input id="skip_WhereToReturn" name="skip_WhereToReturn" type="hidden" value="http://www.YourWebsiteAddress.com/ThankYouPage.htm" />
<input id="skip_Subject" name="skip_Subject" type="hidden" value="Link Exchange Request" />
<input id="skip_ShowUsersIp" name="skip_ShowUsersIp" type="hidden" value="1" />
<input id="skip_SendCopyToUser" name="skip_SendCopyToUser" type="hidden" value="1" />
<table border="0" cellpadding="5" cellspacing="0">
<tr>
<td style="width:50%;">
<b>First name *</b><br />
<input name="First_Name" type="text" maxlength="50" style="width:260px;" />
</td>
<td style="width:50%;">
<b>Last name *</b><br />
<input name="Last_Name" type="text" maxlength="50" style="width:260px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Email *</b><br />
<input name="Email_Address" type="text" maxlength="100" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Reciprocal URL *</b> - where you have placed the link to our website<br />
<input name="Reciprocal_URL" type="text" maxlength="500" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Your website URL *</b><br />
<input name="Your_website_URL" type="text" maxlength="500" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Title for your entry *</b><br />
<input name="Title_for_your_entry" type="text" maxlength="1000" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Your entry description</b><br />
<textarea name="Your_entry_description" rows="5" cols="40" style="width:535px;"></textarea>
</td>
</tr>
<tr>
<td colspan="2">
<b>Comments</b><br />
<textarea name="Comments" rows="4" cols="40" style="width:535px;"></textarea>
</td>
</tr>
</table>
<br />
<div style="text-align:center;">
<table border="0" cellpadding="0" cellspacing="0" style="text-align:center; width:300px; margin:auto;">
<tr><td colspan="2" style="padding-bottom:18px;">
<!-- Please check our ProCaptcha service which is ad-free:
http://www.SnapHost.com/captcha/ProCaptchaOverview.aspx -->
<a href="http://www.SnapHost.com"
style="text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica; color:#000099;">
This web form is protected from SPAM by
<span style="text-decoration:underline;">SnapHost.com</span></a></td></tr>
<tr>
<td><i>Enter security code</i></td>
<td>SECURITY CODE</td>
</tr>
<tr>
<td>
<input name="skip_CaptchaCode" type="text" maxlength="6"
style="width:130px; height:28px; font-size:24px; text-align:center;" />
</td>
<td>
<a href="http://www.SnapHost.com"><img id="CaptchaImage" alt="Web Form Code" title="Anti-spam web forms"
style="margin-left:20px; border:1px solid #999999;"
src="http://www.SnapHost.com/captcha/CaptchaImage.aspx?id=33KGSKEFED9Z&ImgType=2" /></a>
<br /><a href="#" onclick="return ReloadCaptchaImage('CaptchaImage');"><span style="font-size:12px;">reload image</span></a>
</td>
</tr>
</table>
<br /><br />
<input name="skip_Submit" type="submit" value="Submit" />
</div>
</form>
How to use ProCaptcha code
1. Create an account if you have not done it yet.
2. Copy and paste the code below into your webpage.
3. Specify a form in your profile with SnapHostID 33KGSKEFED9Z.
<h2>Link Exchange Request</h2>
<script type="text/javascript">
function ValidateForm(frm) {
if (frm.First_Name.value == "") {alert('First name is required.');frm.First_Name.focus();return false;}
if (frm.Last_Name.value == "") {alert('Last name is required.');frm.Last_Name.focus();return false;}
if (frm.Email_Address.value == "") {alert('Email address is required.');frm.Email_Address.focus();return false;}
if (frm.Email_Address.value.indexOf("@") < 1 || frm.Email_Address.value.indexOf(".") < 1) {alert('Please enter a valid email address.');frm.Email_Address.focus();return false;}
if (frm.Reciprocal_URL.value == "") {alert('Reciprocal URL is required.');frm.Reciprocal_URL.focus();return false;}
if (frm.Your_website_URL.value == "") {alert('Your website URL is required.');frm.Your_website_URL.focus();return false;}
if (frm.Title_for_your_entry.value == "") {alert('Title for your entry is required.');frm.Title_for_your_entry.focus();return false;}
if (frm.CaptchaCode.value == "") {alert('Enter security code.');frm.CaptchaCode.focus();return false;}
return true; }
function ReloadCaptchaImage(captchaImageId) {
var obj = document.getElementById(captchaImageId);
var src = obj.src;
var date = new Date();
var pos = src.indexOf('&rad=');
if (pos >= 0) { src = src.substr(0, pos); }
obj.src = src + '&rad=' + date.getTime();
return false; }
</script>
<hr />
<form action="http://www.SnapHost.com/captcha/WebFormSubmit.aspx" id="ContactUsCaptchaWebForm" method="post" onsubmit="return ValidateForm(this);">
<input id="SnapHostID" name="SnapHostID" type="hidden" value="33KGSKEFED9Z" />
<table border="0" cellpadding="5" cellspacing="0">
<tr>
<td style="width:50%;">
<b>First name *</b><br />
<input name="First_Name" type="text" maxlength="50" style="width:260px;" />
</td>
<td style="width:50%;">
<b>Last name *</b><br />
<input name="Last_Name" type="text" maxlength="50" style="width:260px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Email *</b><br />
<input name="Email_Address" type="text" maxlength="100" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Reciprocal URL *</b> - where you have placed the link to our website<br />
<input name="Reciprocal_URL" type="text" maxlength="500" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Your website URL *</b><br />
<input name="Your_website_URL" type="text" maxlength="500" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Title for your entry *</b><br />
<input name="Title_for_your_entry" type="text" maxlength="1000" style="width:535px;" />
</td>
</tr>
<tr>
<td colspan="2">
<b>Your entry description</b><br />
<textarea name="Your_entry_description" rows="5" cols="40" style="width:535px;"></textarea>
</td>
</tr>
<tr>
<td colspan="2">
<b>Comments</b><br />
<textarea name="Comments" rows="4" cols="40" style="width:535px;"></textarea>
</td>
</tr>
</table>
<br />
<div style="text-align:center;">
<table border="0" cellpadding="0" cellspacing="0" style="text-align:center; width:300px; margin:auto;">
<tr>
<td><i>Enter security code</i></td>
<td>SECURITY CODE</td>
</tr>
<tr>
<td>
<input name="CaptchaCode" type="text" maxlength="6"
style="width:130px; height:28px; font-size:24px; text-align:center;" />
</td>
<td>
<a href="http://www.SnapHost.com"><img id="CaptchaImage" alt="Web Form Code"
style="margin-left:20px; border:1px solid #999999;"
src="http://www.SnapHost.com/captcha/WebForm.aspx?id=33KGSKEFED9Z&ImgType=2" /></a>
<br /><a href="#" onclick="return ReloadCaptchaImage('CaptchaImage');"><span style="font-size:12px;">reload image</span></a>
</td>
</tr>
</table>
<br /><br />
<input name="Submit" type="submit" value="Submit" />
</div>
</form>