var win1001;
var win1002;
var win1003;
.....(动态加载)
if(result.msgCount==1)
{
alert(result.msgCount);
alert("win"+result.records[0].From);
if(eval("win"+result.records[0].From)==null)
{
//alert("sss");
(eval("win"+result.records[0].From)) = openWindow("ServiceClient.jsp?fromValue="+result.records[0].From+"&whenValue="+result.records[0].When+"&msgTextValue="+result.records[0].MsgText+"&fontNameValue="+result.records[0].FontName+"&fontColorValue="+result.records[0].FontColor+"&fontSizeValue="+result.records[0].FontSize+"&fontFlags="+result.records[0].FontFlags,600,445);
}
else
{
eval("win"+result.records[0].From).innerHTMLFun(result.records[0].From,result.records[0].When,result.records[0].MsgText,result.records[0].FontName,result.records[0].FontColor,result.records[0].FontSize,result.records[0].FontFlags);
}
} 红色部分,运行后报错:js错误"不能给函数返回值赋值";
result.records[0].From 动态返回1001或者1002.
openWindow函数是打开一个新的窗口(等于window.open();)
我想把打开的窗口根据条件保存到winXXXX里;
应该怎么实现?
请教高手!!!!!!
var win1002;
var win1003;
.....(动态加载)
if(result.msgCount==1)
{
alert(result.msgCount);
alert("win"+result.records[0].From);
if(eval("win"+result.records[0].From)==null)
{
//alert("sss");
(eval("win"+result.records[0].From)) = openWindow("ServiceClient.jsp?fromValue="+result.records[0].From+"&whenValue="+result.records[0].When+"&msgTextValue="+result.records[0].MsgText+"&fontNameValue="+result.records[0].FontName+"&fontColorValue="+result.records[0].FontColor+"&fontSizeValue="+result.records[0].FontSize+"&fontFlags="+result.records[0].FontFlags,600,445);
}
else
{
eval("win"+result.records[0].From).innerHTMLFun(result.records[0].From,result.records[0].When,result.records[0].MsgText,result.records[0].FontName,result.records[0].FontColor,result.records[0].FontSize,result.records[0].FontFlags);
}
} 红色部分,运行后报错:js错误"不能给函数返回值赋值";
result.records[0].From 动态返回1001或者1002.
openWindow函数是打开一个新的窗口(等于window.open();)
我想把打开的窗口根据条件保存到winXXXX里;
应该怎么实现?
请教高手!!!!!!
var win1001;
var win1002;
var win1003;
.....(动态加载)
if(result.msgCount==1)
{
alert(result.msgCount);
alert("win"+result.records[0].From);
if(eval("win"+result.records[0].From)==null)
{
//alert("sss");
(eval("win"+result.records[0].From)) = openWindow("ServiceClient.jsp?fromValue="+result.records[0].From+"&whenValue="+result.records[0].When+"&msgTextValue="+result.records[0].MsgText+"&fontNameValue="+result.records[0].FontName+"&fontColorValue="+result.records[0].FontColor+"&fontSizeValue="+result.records[0].FontSize+"&fontFlags="+result.records[0].FontFlags,600,445);
}
else
{
var ret=result.records[0].From; //用个中间变量
eval("win"+ret).innerHTMLFun(result.records[0].From,result.records[0].When,result.records[0].MsgText,result.records[0].FontName,result.records[0].FontColor,result.records[0].FontSize,result.records[0].FontFlags);
}
}
eval("win" + result.records[0].From + "=openWindow('ServiceClient.jsp?fromValue=" + result.records[0].From + "&whenValue=" + result.records[0].When + "&msgTextValue=" + result.records[0].MsgText + "&fontNameValue=" + result.records[0].FontName + "&fontColorValue=" + result.records[0].FontColor + "&fontSizeValue=" + result.records[0].FontSize + "&fontFlags=" + result.records[0].FontFlags + "',600,445);");