我只是弄明白,如果我将下拉菜单放在iframe
中,我的所有菜单都将由iframe
覆盖。问题是 - 我不知道菜单会有多长,所以我无法设置高度,实际上我不想让它真的很长。问题:下拉菜单有可能从iframe
出来并出现在父窗口上吗?
例如:
<ul id="myMenu"> <li><a href="#" onmouseover="mopen('m1')">Home</a> <div id="m1" onmouseover="mcancelclosetime()"> <a href="#">link1</a> <a href="#">link2</a> <a href="#">link3</a> </div> </li> </ul>
我的iframe
文件中的菜单,我想在翻转div Home
链接时在父窗口中显示Home
。谢谢大家提前。任何建议都会有所帮助。
答案 0 :(得分:0)
您可以使用Javascript将父框架的<iframe>
元素的style.height
设置为适当的值。
答案 1 :(得分:0)
你问的是不可能的。但是,您可以通过将主页面转换为iframe并将菜单保留在主页面中来实现您想要的效果。