iframe的frameborder="1"为什么没有效果

feng1hua1 2009-11-21 12:37:07

<form>
<iframe id="1" height="100%" width="12%" src="1.aspx" frameborder="1"> </iframe>
<iframe id="2" height="100%" width="50%" src="2.aspx" frameborder="1"> </iframe>
<iframe id="3" height="100%" width="38%" src="3.aspx" frameborder="1"> </iframe>
</form>


ASP.NET里,这样写为什么显示出来的还是没有边框.

还有,怎么在后台cs页面里动态修改frameborder的属性,获得frameborder被拖动的事件呢?

多谢指点.
...全文
316 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
leiziaitudou 2009-11-21
  • 打赏
  • 举报
回复
<frameset rows="0*,60">
<frame name="message" src="message.aspx">
<frame name="say" src="say.aspx">
</frameset>
这个事一个两行一列的
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
8点回来结贴,先谢谢大家了.
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
表格是可以,但是表格的边框不能拖动...iframe的边框可以拖动.
leiziaitudou 2009-11-21
  • 打赏
  • 举报
回复
看了一下8楼写的也行 可以拉

<frameset cols="30%,*,30%">
<frame name="aa" src="http://www.baidu.com">
<frame name="bb" src="http://www.wuliang.cn">
<frame name="cc" src="http://topic.csdn.net">
</frameset>
leiziaitudou 2009-11-21
  • 打赏
  • 举报
回复
先用表格做好一行三列 然后把iframe嵌入进去 不就行了
<table> <tr>
<td> <iframe id="1" height="100%" width="12%" src="1.aspx" frameborder="1"> </iframe>
</td>
<td> <iframe id="2" height="100%" width="50%" src="2.aspx" frameborder="1"> </iframe>
</td>
<td> <iframe id="3" height="100%" width="38%" src="3.aspx" frameborder="1"> </iframe>
</td>
</tr> </table>
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
是的,用表格框起来之后就可以正常显示了,但是我想要的效果是边框都可以拖动的...所以想换直接用iframe的.
lzp4881 2009-11-21
  • 打赏
  • 举报
回复
iframe最好用表格把它框起来
<table><tr>
<td><iframe1></td>
<td><iframe2></td>
<td><iframe3></td>
</tr></table>
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
我之前是用frameset和frame的,但是编译器一直提示XHTML 1.0对这个不支持,所以我换成iframe的.
所以想看下iframe怎么实现...
lzp4881 2009-11-21
  • 打赏
  • 举报
回复
一行三列

<frameset cols="30%,*,30%">
<frame name="aa" src="http://www.baidu.com">
<frame name="bb" src="http://www.wuliang.cn">
<frame name="cc" src="http://topic.csdn.net">
</frameset>
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复

<asp:Panel ID="centerPanel" runat="server" Height="140px" Width="333px">
<iframe id="1" height="100%" width="15%" src="1.aspx" style="border:1px #F00 solid"> </iframe>
<iframe id="2" height="100%" width="50%" src="2.aspx" style="border:1px #F00 solid"> </iframe>
<iframe id="3" height="100%" width="35%" src="3.aspx" style="border:1px #F00 solid"> </iframe>
</asp:Panel>


效果为什么是:

应该是一行三列的啊
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lzp4881 的回复:]
<form>
        <iframe id="1" height="100%" width="12%" src="1.aspx" style="border:1px #F00 solid"> </iframe>
        <iframe id="2" height="100%" width="50%" src="2.aspx" style="border:1px #F00 solid"> </iframe>
        <iframe id="3" height="100%" width="38%" src="3.aspx" style="border:1px #F00 solid"> </iframe>
    </form>

[/Quote]

是可以了,但是为什么 frameborder="1"不行呢?
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dogfish 的回复:]
简单点,使用table实现
HTML code<style>
form{margin:0px;padding:0px;}</style><bodyleftmargin=1topmargin=1><form><tableheight=100%width=100%><tr><tdheight=100%><iframeid="1" height="100%" width="12%" src="1.aspx" frameborder="1"></iframe><iframeid="2" height="100%" width="50%" src="2.aspx" frameborder="1"></iframe><iframeid="3" height="100%" width="38%" src="3.aspx" frameborder="1"></iframe></td></tr></table></form></body>
[/Quote]

是这样的,用Table是可以,但是我想各个小Frame都可以拖动.用Table需要用JS脚本实现.
lzp4881 2009-11-21
  • 打赏
  • 举报
回复
<form>
<iframe id="1" height="100%" width="12%" src="1.aspx" style="border:1px #F00 solid"> </iframe>
<iframe id="2" height="100%" width="50%" src="2.aspx" style="border:1px #F00 solid"> </iframe>
<iframe id="3" height="100%" width="38%" src="3.aspx" style="border:1px #F00 solid"> </iframe>
</form>
Dogfish 2009-11-21
  • 打赏
  • 举报
回复
简单点,使用table实现
<style>
form{margin:0px;padding:0px;}
</style>
<body leftmargin=1 topmargin=1>
<form>
<table height=100% width=100%>
<tr><td height=100%>
<iframe id="1" height="100%" width="12%" src="1.aspx" frameborder="1"></iframe>
<iframe id="2" height="100%" width="50%" src="2.aspx" frameborder="1"></iframe>
<iframe id="3" height="100%" width="38%" src="3.aspx" frameborder="1"></iframe>
</td></tr>
</table>
</form>
</body>
小坏猪猪 2009-11-21
  • 打赏
  • 举报
回复
你可以用CSS来实现
feng1hua1 2009-11-21
  • 打赏
  • 举报
回复
沉的好快...

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧