<%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");
这是获取元素的代码!
<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");
这是获取元素的代码!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货