在Firefox中禁用帧大小调整

时间:2009-01-21 07:34:45

标签: firefox resize frames frameset

我有以下框架集:

<frameset rows="625,*" cols="*" framespacing="0" frameborder="0" border="0" noresize> <frame marginheight="0px" src="music-NEW.php" name="mainFrame" scrolling="NO" frameborder="0" noresize> <frame marginheight="0px" src="musicplayer.php" name="bottomFrame" scrolling="NO" frameborder="0" noresize> </frameset>

在IE中框架集呈现我想要的,一个无缝页面的外观。在Firefox中,框架集显示框架之间有一个可抓取的条,允许抓住条形图并调整框架大小,我似乎无法摆脱它。

另外,为什么这些帧在Firefox和Safari中不能直接对齐?

4 个答案:

答案 0 :(得分:2)

在你的框架中添加一个noresize =“noresize”:

<frame  noresize="noresize">

答案 1 :(得分:2)

您真的希望用户无法调整帧大小吗?

为什么?

你知道吗,他的屏幕有多大?你知道,如果他/她被禁用并且不能阅读小写字母并且必须调整此框架的大小吗?

在我看来,你最好考虑固定尺寸和禁止某些东西。您的访客/用户将不会幸运。尽管如此,他/她将始终能够删除这个愚蠢的属性(例如Firebug)。

只是我的两分钱。

答案 2 :(得分:0)

您可能想知道marginwidth and marginheight必须大于0px。试试没有那个属性?

  

marginwidth = pixels [CN]

此属性指定框架内容在左右边距之间留出的空间量。该值必须大于零(像素)。默认值取决于用户代理。

  

marginheight =像素[CN]

此属性指定帧的顶部和底部边距内容之间剩余的空间量。该值必须大于零(像素)。默认值取决于用户代理。

答案 3 :(得分:0)

现在老问题,但也许在这种情况下使用IFRAME是相关的。