这个用div+javascript或者其他方式怎样才能代替iframe 50
这个是目标iframe:<divid=wrapper><IFRAMEid=mainFormname=mainFormsrc="<%=request.getContextP...
这个是目标iframe :
<div id=wrapper>
<IFRAME id=mainForm name=mainForm src="<%=request.getContextPath()%>/pages/Frame/welcome.jsp" ></IFRAME>
</div>
下面是tree.js:
<script type="text/javascript">
<!--
var d = new dTree('d');
// Node(id, pid, name, url, title, target, icon, iconOpen, open)
d.add(0,-1,'OA系统','','OA系统的整体结构','_blank','/skins/default/img/tree/imgfolder.gif');
d.add(1,0,'人事管理');
d.add(2,0,'权限管理');
d.add(3,0,'系统管理');
d.add(4,1,'部门信息','../Dept/list.do','人事管理','mainForm');
d.add(5,1,'员工信息','../Emp/list.do','人事管理','mainForm');
d.add(6,2,'权限定义','../Privilege/list.do','权限管理','mainForm');
d.add(8,2,'岗位角色','../Positions/list.do','权限管理','mainForm');
d.add(7,2,'权限组合','../RlsPrivilege/list.do','权限管理','mainForm');
d.add(9,3,'系统用户','../User/list.do','系统管理','mainForm')
document.write(d);
//-->
</script>
除了用iframe还有什么方法能让这个js的点击事件链接都打开到当前页面(原iframe所在地方) 展开
<div id=wrapper>
<IFRAME id=mainForm name=mainForm src="<%=request.getContextPath()%>/pages/Frame/welcome.jsp" ></IFRAME>
</div>
下面是tree.js:
<script type="text/javascript">
<!--
var d = new dTree('d');
// Node(id, pid, name, url, title, target, icon, iconOpen, open)
d.add(0,-1,'OA系统','','OA系统的整体结构','_blank','/skins/default/img/tree/imgfolder.gif');
d.add(1,0,'人事管理');
d.add(2,0,'权限管理');
d.add(3,0,'系统管理');
d.add(4,1,'部门信息','../Dept/list.do','人事管理','mainForm');
d.add(5,1,'员工信息','../Emp/list.do','人事管理','mainForm');
d.add(6,2,'权限定义','../Privilege/list.do','权限管理','mainForm');
d.add(8,2,'岗位角色','../Positions/list.do','权限管理','mainForm');
d.add(7,2,'权限组合','../RlsPrivilege/list.do','权限管理','mainForm');
d.add(9,3,'系统用户','../User/list.do','系统管理','mainForm')
document.write(d);
//-->
</script>
除了用iframe还有什么方法能让这个js的点击事件链接都打开到当前页面(原iframe所在地方) 展开
2个回答
展开全部
理论上通过前台异步请求后台,获取所需内容,前台拼接显示即可。你写个异步处理程序不难,最大的难点在于,前台拼接内容。如果iframe显示的内容不是很复杂,你可以尝试一下。但是如果内容繁多,实在是不建议用div替换iframe。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询