That would be:
myVariable0 = "[ROADS]";
Put that in the template and mapserver will set the value. If you want
an array, I think it is possible with something like the following
kwywords in the mapfile and place the follow code in each template:
HEADER "/path/to/roads_header.html"
<html>
<head>
...
<script ....>
<!--
var ai = 0;
var a = new Array();
TEMPLATE "/path/to/roads_query.html"
s[ai] = "[ROADS]"; ai++;
FOOTER "/path/to/roads_footer.html"
-->
</script>
</head>
<body>
...
-Steve W
Steve Lime wrote:
Since templates are processed before the browser gets them then I don't see how
this
can possibly work. Why do you want to do that anyway?
Steve
"Sievers, Jason" <[EMAIL PROTECTED]> 6/1/2006 6:45:14 PM >>>
Hello all.
I have a MapServer HTML Template and am performing template substitutions.
I would like reference values using JavaScript variables containing the
template substitution. For example, simply getting the MapServer version
number is easy via "[ROADS]", where 'ROADS' is the name of a field in a
dBase file. But I want to get the value as a variable like
myVariable0 = "ROADS";
myVariable1 = '"[' + myVariable0 + ']"';
Any thoughts are welcome.
Thanks,
Jason Sievers