如何使用javascript从frameset中的另一帧更改帧高度

时间:2013-04-23 22:18:12

标签: jquery frames frameset

我有一个框架集:

<frameset rows="30px,*">
    <frame id="frame1" src="frame1source.html">
    <frame id="frame2" src="frame2source.html">
</frameset>

我需要能够使用jquery从#frame1中改变#frame2的高度。

我尝试了许多无效的解决方案,包括:

$(window.parent.frames[0].document).css("height",300);

3 个答案:

答案 0 :(得分:2)

好的,我通过调整框架集来解决这个问题,而不只是一帧。

parent.document.getElementsByTagName( 'frameset' )[ 0 ].rows="300,*";

答案 1 :(得分:0)

$( “#帧2”)的CSS( “高度”,300)。 这对你有用吗?

答案 2 :(得分:0)

您可以使用以下标记:

${cf:stackName.outputKey}