m=showModalDialog("./JS2.html?a="+aa+"&b="+b+"&c="+c+"&d="+d+"&e="+e,"","resizable:yes;unadorned:yes;edge:yes");
JS2.html里
var c=location.search.toString().split('?');
alert(c)var d=c.split("&");
alert(d)
d就是数组
JS2.html里
var c=location.search.toString().split('?');
alert(c)var d=c.split("&");
alert(d)
d就是数组
能大概解说一下吗。因为值是动态分配出来的。所以我只能传递HIDDEN的ID。不能写的具体的值,我还是看不太懂。谢谢
<script language=javascript>
var str=window.dialogArguments.value;//字符1|字符2|字符3
var list=str.split("|");
for(var i=0;i<list.length;i++){
document.writeln(list[i]);
document.writeln("<br>");
}
</script>
function wd(d)
{
var k=showModalDialog("a.asp",d,"");
}<input type="button" onClick="wd(document.getElementById("content"))" value="查看数组">
showModalDialog("a.asp",...)本页面已经是a.asp了,新打开其他页面比较好
function wd ()
{
var k=document.getElementById("abcde");
if (k=="")
{
alert("目前没有数组");
return false
}
var d="see.asp?nid="+k;
showModalDialog(d,window,"dialogLeft:"+(event.screenX-245)+";dialogTop:"+(event.screenY+5)+";dialogWidth:350px; dialogHeight:230px; edge:raised;help:off;status:off;scroll:off")
}<form name="abc" >
<input type="hidden" name="abcd" id="abcde">
<input type="button" onclick="wd()">
</form>一点button就提示脚本错误
http://XXX/see.asp?nid=null