在页面中有个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>
展开
 我来答
匿名用户
2012-04-06
展开全部
你可以把两个js文件综合到一个js中,然后调用一个js!
追问
恩,我解决了,我把iframe自适应换成了另一种表达,呵呵……
奶爸猎人
2012-04-06 · 超过28用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:62.9万
展开全部
你的两个js分别是什么作用呢?
追问
一个是让iframe自适应的,一个是点击左边的菜单让它变换的……不过我已经解决了,呵呵……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wang153723482
2012-04-06 · TA获得超过693个赞
知道小有建树答主
回答量:1202
采纳率:0%
帮助的人:538万
展开全部
一个元素写两个id,这样能行么??
更多追问追答
追问
就是因为不行,所以才问怎么解决,class只能调用css,不能调用js啊……不过其中的一个id是调用iframe的自适应js,就是因为要它自适应,所以才加上的
追答
我现在也在做这个,有两个方法:
1、在子网页中:获取自己的高度,操作父网页的iframe的高度;
2、在父网页中:获取iframe中的网页的高度,设置iframe的高度,这个需要隔几秒刷新一次。

至于怎么实现我也在找,曾经用过。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式