在页面中有个iframe,iframe是自适应高度,iframe里有两个id用于调用不同的js,但id不能重复,该怎么办?
iframe代码是这样的:<divclass="mz_right2"><iframesrc="${pageContext.request.contextPath}/add...
iframe代码是这样的:<div class="mz_right2">
<iframe src="${pageContext.request.contextPath}/addr/getContentFrame.action?treeId=${addrCode }" frameborder="0" scrolling="no" width="100%" id="win contentPart" name="win" onload="Javascript:SetWinHeight(this)" style="overflow-y:auto!important;*overflow-y:scroll;" id="contentPart"></iframe>
</div> 展开
<iframe src="${pageContext.request.contextPath}/addr/getContentFrame.action?treeId=${addrCode }" frameborder="0" scrolling="no" width="100%" id="win contentPart" name="win" onload="Javascript:SetWinHeight(this)" style="overflow-y:auto!important;*overflow-y:scroll;" id="contentPart"></iframe>
</div> 展开
3个回答
2012-04-06
展开全部
你可以把两个js文件综合到一个js中,然后调用一个js!
追问
恩,我解决了,我把iframe自适应换成了另一种表达,呵呵……
展开全部
你的两个js分别是什么作用呢?
追问
一个是让iframe自适应的,一个是点击左边的菜单让它变换的……不过我已经解决了,呵呵……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个元素写两个id,这样能行么??
更多追问追答
追问
就是因为不行,所以才问怎么解决,class只能调用css,不能调用js啊……不过其中的一个id是调用iframe的自适应js,就是因为要它自适应,所以才加上的
追答
我现在也在做这个,有两个方法:
1、在子网页中:获取自己的高度,操作父网页的iframe的高度;
2、在父网页中:获取iframe中的网页的高度,设置iframe的高度,这个需要隔几秒刷新一次。
至于怎么实现我也在找,曾经用过。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询