within a piece of javascript code inside a csp page I write the
following
function CallMaintainAka() {
var DealerID=document.form.sys_Id.value;
var DealerName=document.form.Name.value;
document.location.href="Maintain.DealerAka.csp?DEALERID=" + DealerID +
"&DealerName=" + DealerName;
}
where DealerID=1
and DealerName="G & T-WOKINGHAM"
when the Maintain.DealerAka is opened up, the URL is translated as:
Maintain.DealerAka.csp?DEALERID=2&DealerName=G%20&%20T-WOKINGHAM
and when you look closely, the " " (second character of DealerName) is
correctly excaped to "%20" but the third character ("&") is NOT
escaped, - its being passed in as "&" the fourth
anyone got any answers to this one. - it seems strange that the " "
gets translated to "%20" but the "&" is ignored
within the Maintain.DealerAka.csp I have tried to
#(..EscapeHTML(%request.Data("DealerName",1)))#<br>
#(..UnescapeHTML(%request.Data("DealerName",1)))#
but in each case, it gets as far as the "G " and ignores everything
after the "&"
kev