0

私はこのサイトを開発しようとしています。私はjavascriptの初心者なので、htmlとcssに焦点を合わせているので、実際には多くのコードを理解していません。

iframeのサイズを動的に変更してもスクロールバーを使用できる方法はありますか?iframeに表示されるアイテムが多すぎる場合と同様に、コンテンツに合わせて調整されますが、実際にページの高さ全体を調整するには十分な大きさではありません。iframeを調整するこのスクリプトがありますが、表示するものが多い場合は、大きくなりすぎないようにします。

<!--
function autoResize(id){
    var newheight;

    if(document.getElementById){
        newheight=document.getElementById(id).contentWindow.document.body.scrollHeight;
        }

    document.getElementById(id).height= (newheight) + "px";
}
//-->
</script>

どんな助けでも大歓迎です。

編集:自動サイズ変更するにはiframeが必要です。サイズは変更されますが、コンテンツに長いデータセットが表示されている場合、コンテンツは小さくなりません。

4

1 に答える 1

0

この CSS を使用するだけで、iframe で表示されるページにスクロールを表示できます。

html {
    overflow: -moz-scrollbars-vertical; 
    overflow-y: scroll;
}
于 2012-10-30T09:21:20.520 に答える