function getImgs(){
 var url=nephogramBase+"getImgsByDate1.jsp?dateStr="+dateStr; 
 var sObj = document.createElement( "script" );
          sObj.src = url;
          document.body.appendChild( sObj );
}//以下etImgsByDate1.jsp的内容//<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page import="com.xmgeo.nephogram.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
Nephogram nepho=new Nephogram();
String imgPath="D:\\Program Files\\km\\star";
String str=";"+nepho.getYesterdayImgs(imgPath,request.getParameter("dateStr"))+";";
%>
getImgsByDate1("<%=str %>");
setSrc(imgsArray[0]);
setCheckBox();这是要我修改的一段程序,我看不懂这里的request.getParameter("dateStr")的dateStr是不是function getImgs()里传过来的dateStr。
还有      var sObj = document.createElement( "script" );
          sObj.src = url;
          document.body.appendChild( sObj );
的作用是什么??
请大家帮忙看下,不甚感激。