you can return a string or an array directory, for example:1.html:
var ret = showModalDialog("2.html");
if (ret)
{
var a = ret.split(",");
alert(a.join("\n"));
}2.html: (better not name select list as "select")
<script language="javascript">
function window.onunload()
{
var s = document.all("select");
var a = "";
for (var i=0; i < s.options.length; i++)
a += "," + s.options[i].value; if (a.length > 0)
a = a.substring(1);
window.returnValue = a;
}
</script>
or1.html:
var ret = showModalDialog("2.html");
if (ret && ret.length)
alert(ret.join("\n"));2.html: (better not name select list as "select")
<script language="javascript">
function window.onunload()
{
var s = document.all("select");
var a = new Array(s.options.length);
for (var i=0; i < s.options.length; i++)
a[i] = s.options[i].value;
window.returnValue = a;
}
</script>
var ret = showModalDialog("2.html");
if (ret)
{
var a = ret.split(",");
alert(a.join("\n"));
}2.html: (better not name select list as "select")
<script language="javascript">
function window.onunload()
{
var s = document.all("select");
var a = "";
for (var i=0; i < s.options.length; i++)
a += "," + s.options[i].value; if (a.length > 0)
a = a.substring(1);
window.returnValue = a;
}
</script>
or1.html:
var ret = showModalDialog("2.html");
if (ret && ret.length)
alert(ret.join("\n"));2.html: (better not name select list as "select")
<script language="javascript">
function window.onunload()
{
var s = document.all("select");
var a = new Array(s.options.length);
for (var i=0; i < s.options.length; i++)
a[i] = s.options[i].value;
window.returnValue = a;
}
</script>
directory ==> directly