gtfotakis
01-11-2003, 04:05 PM
I am having problem with the below script. I am trying to pass variables from a URL to a .HTM file ...... Please Help!
Passed URL
Dartrep_setupn.htm?projname=GARY1&testeridx=GENPOP01&cycassn=JANC4">
Code Javascript:
function getVar(name) {
var url1 = unescape(this.location.href);
var url2 = url1.split("?");
var url23 = url2[1];
if(url23 != undefined) {
var url3 = url23.split("&");
for (var loop=0; loop < url3.length; loop++)
{
var curVar = url3[loop];
var varSplit = curVar.split("=");
var varName = varSplit[0];
var varValue = varSplit[1];
if(varName = name)
return varValue;
}
return null;
}
}
</script>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">
document.write("<b><font color=black>Project=<font
color=blue>");document.write(getVar("project"));
document.write("<br><b><font color=black>Report ID=<font
color=blue>");document.write(getVar("testeridx"));
document.write("<br><b><font color=black>Cycle Assigned=<font
color=blue");document.write(getVar("assgncyc"));
</script>
Problem: .. It repeats the GARY1 in Project and Report ID and Cycle Assigned does get displayed
OUTPUT
Report View For -
Project=GARY1
Report ID=GARY1
Cycle Assigned=
Any help would be appreaciated !! Thanks
Thomas
Passed URL
Dartrep_setupn.htm?projname=GARY1&testeridx=GENPOP01&cycassn=JANC4">
Code Javascript:
function getVar(name) {
var url1 = unescape(this.location.href);
var url2 = url1.split("?");
var url23 = url2[1];
if(url23 != undefined) {
var url3 = url23.split("&");
for (var loop=0; loop < url3.length; loop++)
{
var curVar = url3[loop];
var varSplit = curVar.split("=");
var varName = varSplit[0];
var varValue = varSplit[1];
if(varName = name)
return varValue;
}
return null;
}
}
</script>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">
document.write("<b><font color=black>Project=<font
color=blue>");document.write(getVar("project"));
document.write("<br><b><font color=black>Report ID=<font
color=blue>");document.write(getVar("testeridx"));
document.write("<br><b><font color=black>Cycle Assigned=<font
color=blue");document.write(getVar("assgncyc"));
</script>
Problem: .. It repeats the GARY1 in Project and Report ID and Cycle Assigned does get displayed
OUTPUT
Report View For -
Project=GARY1
Report ID=GARY1
Cycle Assigned=
Any help would be appreaciated !! Thanks
Thomas