这是ms的bug.改用iframe就没事了。
解决方案 »
- asp.net点击网页html中的链接,跳转页面的样式失效了。。。。什么情况??求救
- asp.net的用户控件如何取消三次输错密码的保护
- 请教一个关于widow.prompt("提示字符串","A")的问题
- 又爱又恨的pdf!
- 急!如何实现c#引用excel的数据透视表功能?
- N个RadioButton,如何判断那个被选中
- 如何获得windows应用程序所在的路径?
- 各位好汉,如何解决“SQL Server 不存在或访问被拒绝”的问题?
- 谁能看出这段代码是用的什么加密方式?
- 第三次问了:(我的三百分):这是什么缓冲,怎么会把前n个response.end掉的页面的输出都先传到客户端。然后才输出正确页面
- owc创建统计图导出gif失败!问了几次和几个论坛都没解决,哪位大哥给个提示也行!
- 又是一个“未将对象引用设置到对象的实例”?
因为菜单的项目是根据不同用户的权限动态产生的1
否则上边框架的菜单相出来以后显示不到(被下边的框架遮盖了)
<iframe id="id" src="..." height=".." weight="..">
...
</iframe>
找了老半天!谢谢!
<IFRAME id="frame1" style="WIDTH: 568px; HEIGHT: 180px" src="Up.aspx" frameBorder="no" width="300"></IFRAME>
<IFRAME id="frame2" style="WIDTH: 568px; HEIGHT: 180px; BACKGROUND-COLOR: #459800" src="Down.aspx" frameBorder="no"></IFRAME>
但是又选择不了,哪里有关于Iframe的介绍知识
<IFRAME id="frame1" style="WIDTH: 568px; HEIGHT: 180px" src="Up.aspx" frameBorder="no" width="300"></IFRAME>
这里会根据我的菜单的长度产生HEIGHT: 180px,我现在只想把HEIGHT:设置为30px,因为它确实只有一行而已!如何,如何?
不要把菜单写在iframe里面,就写在页面上。
==
贴出你的代码。
Up.aspx:protected CYBERAKT.WebControls.Navigation.ASPnetMenu ASPnetMenu1;<cc1:aspnetmenu id="ASPnetMenu1" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 32px" runat="server" MenuData="\menuData.xml" ExpandEffect="Fade"></cc1:aspnetmenu>Down.aspx:
随便得放了几个控件最重要的页面:myFrame.aspx
<body ms_positioning="GridLayout">
<IFRAME id="frame1" style="WIDTH: 100%;HEIGHT: 50px" src="Up.aspx" frameBorder="no" width="300">
</IFRAME>
<IFRAME id="frame2" style="WIDTH: 576px; HEIGHT: 208px; BACKGROUND-COLOR: #459800" src="Down.aspx"frameBorder="no"></IFRAME>
</body>
在Frame1中,HEIGHT: 50px定义了我的Iframe的高度,那么我的菜单就位于这个Iframe中了。那么菜单的高度就被限制死了!
myFrame.aspx
<body ms_positioning="GridLayout"> 把 Up.aspx 中和菜单相关的代码直接写在这里!<IFRAME id="frame2" style="WIDTH: 576px; HEIGHT: 208px; BACKGROUND-COLOR: #459800" src="Down.aspx"frameBorder="no"></IFRAME>
</body>
强烈的谢谢FoxLinn!