np. mamy zdanie: świstak siedzi i zawija no i ich generator generuje
Cytat
%25u015Bwistak%2520siedzi%2520i%2520zawija
a kod ich generatora w javascript
Kod
<script LANGUAGE="JavaScript">
<!--
function buildNewURL()
{
//-- Form basis
var basisForm = document.forms['linkGenerator'].elements;
var validForm = true;
var affiliateId = 1149132;
//basisForm.affiliateId.value;
//var affiliateId = 1005893;
var jambaQuery = basisForm.jambaQuery.value;
with (basisForm)
{
if (affiliateId.value == '' || jambaQuery.value == '' || jambaQuery.value == 'http://')
{
alert('Please enter a keyword!');
validForm = false;
}
}
if (validForm)
{
var basisTrackingUrl = 'http://clk.tradedoubler.com/click?p=28239&a='+affiliateId+'&g=13045948&url=';
var landingStrip = 'http://www.jamba.pl/jcw/go/?display=overview&search=';
//-- Fetching the initial URL
var typedURL = basisForm.jambaQuery.value;
//-- Encoding typed URL
var encodedURL = escape(typedURL);
//-- We encode it two times!
var dubbleURLEncode = escape(encodedURL);
//-- Building definitive URL
var defURL = basisTrackingUrl+landingStrip+dubbleURLEncode;
//-- The right link at the right place
basisForm.finalURL.value = defURL;
//-- Link test
// alert(document.getElementById('linkTest').value);
document.getElementById('linkTest').innerHTML = '<A HREF="'+defURL+'" TARGET="_blank">Click here</A>';
}
}
function eraseAll()
{
var basisForm = document.forms['linkGenerator'].elements;
var finalURL = basisForm.finalURL.value;
var jambaQuery = basisForm.jambaQuery.value;
with (document.forms['linkGenerator'].elements)
{
jambaQuery.value = 'http://';
finalURL.value = '';
document.getElementById('linkTest').innerHTML = 'No link to test';
}
}
function deEncodeURL()
{
var basisForm = document.forms['linkGenerator'].elements;
var typedURL = basisForm.finalURL.value;
var encodedURL = unescape(typedURL);
encodedURL = unescape(encodedURL);
//-- The right link at the right place
basisForm.finalURL.value = encodedURL;
with (document.forms['linkGenerator'].elements)
{
document.getElementById('linkTest').innerHTML = 'No link to test';
}
}
//-->
</SCRIPT>
<!--
function buildNewURL()
{
//-- Form basis
var basisForm = document.forms['linkGenerator'].elements;
var validForm = true;
var affiliateId = 1149132;
//basisForm.affiliateId.value;
//var affiliateId = 1005893;
var jambaQuery = basisForm.jambaQuery.value;
with (basisForm)
{
if (affiliateId.value == '' || jambaQuery.value == '' || jambaQuery.value == 'http://')
{
alert('Please enter a keyword!');
validForm = false;
}
}
if (validForm)
{
var basisTrackingUrl = 'http://clk.tradedoubler.com/click?p=28239&a='+affiliateId+'&g=13045948&url=';
var landingStrip = 'http://www.jamba.pl/jcw/go/?display=overview&search=';
//-- Fetching the initial URL
var typedURL = basisForm.jambaQuery.value;
//-- Encoding typed URL
var encodedURL = escape(typedURL);
//-- We encode it two times!
var dubbleURLEncode = escape(encodedURL);
//-- Building definitive URL
var defURL = basisTrackingUrl+landingStrip+dubbleURLEncode;
//-- The right link at the right place
basisForm.finalURL.value = defURL;
//-- Link test
// alert(document.getElementById('linkTest').value);
document.getElementById('linkTest').innerHTML = '<A HREF="'+defURL+'" TARGET="_blank">Click here</A>';
}
}
function eraseAll()
{
var basisForm = document.forms['linkGenerator'].elements;
var finalURL = basisForm.finalURL.value;
var jambaQuery = basisForm.jambaQuery.value;
with (document.forms['linkGenerator'].elements)
{
jambaQuery.value = 'http://';
finalURL.value = '';
document.getElementById('linkTest').innerHTML = 'No link to test';
}
}
function deEncodeURL()
{
var basisForm = document.forms['linkGenerator'].elements;
var typedURL = basisForm.finalURL.value;
var encodedURL = unescape(typedURL);
encodedURL = unescape(encodedURL);
//-- The right link at the right place
basisForm.finalURL.value = encodedURL;
with (document.forms['linkGenerator'].elements)
{
document.getElementById('linkTest').innerHTML = 'No link to test';
}
}
//-->
</SCRIPT>
to generuje caly link a mi chodzi o to jak zamieni zdanie