(注明:这个是在XSL中的,页面跳转函数需要很多的参数的)。
有一个页面跳转函数js_callpage,警告函数returnSelectClassroom当警告函数中有警告消息时候,调用下面的页面跳转函数
我那样写了,可以为什么老是跳不了呢?function js_callpage(htmlurl) {
var newwin=window.open(htmlurl,"Inform","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=560");
newwin.focus();
return false;
}一个警告函数:()
function returnSelectClassroom()
{
  var selectClassroomString="";   var inputs = document.getElementsByTagName("input");
  for(var i=8;i<inputs.length;i++) //因为最后一个时段的checkbox的index号为7
  {
   if (inputs[i].type=="checkbox")
   {
   if(inputs[i].checked)
{
// alert(i+"---"+inputs[i].name+"---"+inputs[i].value);
// alert(inputs[i].value);
selectClassroomString+=inputs[i].value+",";
}
   }// alert(inputs[i].value);
// alert(texts[0].value);   }

selectClassroomString=selectClassroomString.substring(0,selectClassroomString.length-1);
document.all.selectClassroom.value=selectClassroomString;
if (document.all.selectClassroom.value=="")
{
alert("请选择要借的教室!");
}
else
{
js_callpage("/ControlCenter.asp?sys|module=teachPlan&amp;sys|nextscreen=rentClassroom&amp;tc_version=<xsl:value-of select="/xml/tc_version"/>&amp;selectClassroom="+selectClassroom.value+"&amp;startWeek=<xsl:value-of select="/xml/startWeek"/>&amp;endWeek=<xsl:value-of select="/xml/endWeek"/>&amp;weekNumber=<xsl:value-of select="/xml/weekNumber"/>&amp;occupy_type=<xsl:value-of select="/xml/occupy_type"/>&amp;rentHourList=<xsl:value-of select="/xml/rentHourList"/>&amp;seatCount=<xsl:value-of select="/xml/roomSeatCount"/>&amp;roomLocation=<xsl:value-of select="/xml/roomLocation"/>&amp;roomType=<xsl:value-of select="/xml/roomType"/>")
}
}