jQuery adjusting iframe height

34,001

Solution 1

Multiply it by 90%?

jQuery(document).ready(function() {
    var height = $(window).height();
    $('iframe').css('height', height * 0.9 | 0);
});

As for targeting by ID or name, just pass the appropriate selector to $ instead of 'iframe'.

Solution 2

jQuery(document).ready(function(){
    $('#YOUR_FRAME_ID_HERE').css('height', '90%')
});​
Share:
34,001
Henrik Petterson
Author by

Henrik Petterson

Immigrant.

Updated on July 09, 2022

Comments

  • Henrik Petterson
    Henrik Petterson almost 2 years

    This code was passed to me. It makes my iframe set to 100% height of the screen:

    jQuery(document).ready(function(){var height = $(window).height();
                 $('iframe').css('height', height)
             });
    

    I am new to javascript. How can I edit this code to make it set to 90% height rather than 100%? Also, this code targets all iframes, is there any way to make it target a specific iframe (by its ID or NAME value)? You can fiddle with this code here if you wish: http://jsfiddle.net/VurLy/