<%if(1==stepMode){%>
 <div id="con_addPage_1" style="display:block"><IFRAME  id = "IFRAME_1" height="100%" width=100% scrolling="No" frameborder="0" frameborder="0" src="<%=pageLinkActionList.get(0)%>"></IFRAME></div>
  <%
   for(int i=1;i<pageIdList.size();i++){
 System.out.println(i+"-------------------------");%>
  <div id="con_addPage_<%=i+1%>" style="display:none"><IFRAME  id = "IFRAME_<%=i+1%>" height="100%" width=100% scrolling="No" frameborder="0" frameborder="0" src="<%=pageLinkActionList.get(i)%>"></IFRAME></div>
 <%
 }}%>这是显示iframe的代码,将他们放到div中,根据点击事件隐藏相应的div,但是后来将隐藏的div显示后位置就偏移了!
而且在之前可以获取如iframe_1中元素,但隐藏又显示后就不能获取了,js报错!
var name = document.frames["IFRAME_"+cursel].document.getElementById("name");
这是获取元素的代码!